index.js 1.15 MB
!function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("ecCom"),require("antd"),require("mobx"),require("mobxReact"),require("comsMobx"),require("React"),require("jQuery"),require("ReactRouter"),require("loadjs"),require("ReactDOM")):"function"===typeof define&&define.amd?define(["ecCom","antd","mobx","mobxReact","comsMobx","React","jQuery","ReactRouter","loadjs","ReactDOM"],t):"object"===typeof exports?exports.weaPrj=t(require("ecCom"),require("antd"),require("mobx"),require("mobxReact"),require("comsMobx"),require("React"),require("jQuery"),require("ReactRouter"),require("loadjs"),require("ReactDOM")):e.weaPrj=t(e.ecCom,e.antd,e.mobx,e.mobxReact,e.comsMobx,e.React,e.jQuery,e.ReactRouter,e.loadjs,e.ReactDOM)}(this,function(e,t,a,n,r,i,o,l,s,c){return function(e){function t(n){if(a[n])return a[n].exports;var r=a[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,t),r.l=!0,r.exports}var a={};return t.m=e,t.c=a,t.d=function(e,a,n){t.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(a,"a",a),a},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/spa/prj/static/",t(t.s=207)}([function(t,a){t.exports=e},function(e,t,a){"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,a){e.exports=t},function(e,t,a){"use strict";t.__esModule=!0;var n=a(19),r=function(e){return e&&e.__esModule?e:{default:e}}(n);t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==("undefined"===typeof t?"undefined":(0,r.default)(t))&&"function"!==typeof t?e:t}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var r=a(231),i=n(r),o=a(235),l=n(o),s=a(19),c=n(s);t.default=function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+("undefined"===typeof t?"undefined":(0,c.default)(t)));e.prototype=(0,l.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(i.default?(0,i.default)(e,t):e.__proto__=t)}},function(e,t){e.exports=a},function(e,t,a){e.exports={default:a(208),__esModule:!0}},function(e,t,a){"use strict";t.__esModule=!0;var n=a(12),r=function(e){return e&&e.__esModule?e:{default:e}}(n);t.default=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),(0,r.default)(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}()},function(e,t){e.exports=n},function(e,t){e.exports=r},function(e,t,a){"use strict";t.__esModule=!0;var n=a(145),r=function(e){return e&&e.__esModule?e:{default:e}}(n);t.default=r.default||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}},function(e,t){e.exports=i},function(e,t,a){e.exports={default:a(210),__esModule:!0}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDetachable=t.getPrjResources=t.savePrjTempletStage=t.getPrjTempletStageList=t.getPrjReportCondition=t.getPrjReport=t.savePrjBatchShare=t.doPrjimpopt=t.doPrjTemplateFile=t.doTaskWbsFieldSave=t.getTaskWbsField=t.prjimptopt=t.doSaveTemplet=t.doPlanOpt=t.getPrjHisCompare=t.getNoticeMember=t.getPrjDspList=t.getPrjTaskVersion=t.getPrjTaskList=t.getPrjStastics=t.delBatchPjrShare=t.addPrjShare=t.getPrjShare=t.exchangeDelete=t.exchangeSave=t.getExchangeList=t.getPrjDiscuss=t.getPrjSubList=t.delPrjInfo=t.savePrjInfo=t.getPrjFieldDetaiLogList=t.getPrjFieldLogList=t.getPrjLogList=t.getPrjInfo=t.getPrjTabs=t.getPrjMonitorList=t.getBatchShareList=t.getQueryPrjList=t.getPrjCondition=t.getPrjTypeList=t.getPrjTypeTreePageList=void 0;var n=a(0);t.getPrjTypeTreePageList=function(e){return n.WeaTools.callApi("/api/proj/pcproject/getPrjTypeTree","GET",e)},t.getPrjTypeList=function(e){return n.WeaTools.callApi("/api/proj/pcproject/getPrjExecuteList","GET",e)},t.getPrjCondition=function(e){return n.WeaTools.callApi("/api/proj/pcproject/prjcondition","GET",e)},t.getQueryPrjList=function(e){return n.WeaTools.callApi("/api/proj/pcproject/getPrjSearchList","GET",e)},t.getBatchShareList=function(e){return n.WeaTools.callApi("/api/proj/pcproject/getBatchShareList","GET",e)},t.getPrjMonitorList=function(e){return n.WeaTools.callApi("/api/proj/pcproject/getPrjMonitorList","GET",e)},t.getPrjTabs=function(e){return n.WeaTools.callApi("/api/proj/pcproject/getProjectTabs","GET",e)},t.getPrjInfo=function(e){return n.WeaTools.callApi("/api/proj/pcproject/getProjectInfo","GET",e)},t.getPrjLogList=function(e){return n.WeaTools.callApi("/api/proj/pcproject/prjLogList","GET",e)},t.getPrjFieldLogList=function(e){return n.WeaTools.callApi("/api/proj/pcproject/prjFieldLogList","POST",e)},t.getPrjFieldDetaiLogList=function(e){return n.WeaTools.callApi("/api/proj/pcproject/prjFieldDetailLogList","POST",e)},t.savePrjInfo=function(e){return n.WeaTools.callApi("/api/proj/pcproject/doPrjOperation","POST",e)},t.delPrjInfo=function(e){return n.WeaTools.callApi("/api/proj/pcproject/doPrjOperation","POST",e)},t.getPrjSubList=function(e){return n.WeaTools.callApi("/api/proj/pcproject/getSubProjectList","GET",e)},t.getPrjDiscuss=function(e){return n.WeaTools.callApi("/api/proj/pcproject/prjdiscuss","GET",e)},t.getExchangeList=function(e){return n.WeaTools.callApi("/api/proj/pcproject/getExchangeList","GET",e)},t.exchangeSave=function(e){return n.WeaTools.callApi("/api/proj/prjutil/doDiscussOpt","POST",e)},t.exchangeDelete=function(e){return n.WeaTools.callApi("/api/proj/prjutil/exchangeDelete","GET",e)},t.getPrjShare=function(e){return n.WeaTools.callApi("/api/proj/pcproject/prjshare","GET",e)},t.addPrjShare=function(e){return n.WeaTools.callApi("/api/proj/prjutil/doProjectShareOpt","GET",e)},t.delBatchPjrShare=function(e){return n.WeaTools.callApi("/api/proj/prjutil/doProjectShareOpt","GET",e)},t.getPrjStastics=function(e){return n.WeaTools.callApi("/api/proj/pcproject/prjstastics","GET",e)},t.getPrjTaskList=function(e){return n.WeaTools.callApi("/api/proj/pcproject/getPrjViewProcess","GET",e)},t.getPrjTaskVersion=function(e){return n.WeaTools.callApi("/api/proj/pctask/gettaskversion","GET",e)},t.getPrjDspList=function(e){return n.WeaTools.callApi("/api/proj/pcproject/prjDspList","GET",e)},t.getNoticeMember=function(e){return n.WeaTools.callApi("/api/proj/pcproject/noticeMember","GET",e)},t.getPrjHisCompare=function(e){return n.WeaTools.callApi("/api/proj/pcproject/prjHisCompare","GET",e)},t.doPlanOpt=function(e){return n.WeaTools.callApi("/api/proj/pcproject/doPlanOpt","GET",e)},t.doSaveTemplet=function(e){return n.WeaTools.callApi("/api/proj/pcproject/doSaveTemplet","GET",e)},t.prjimptopt=function(e){return n.WeaTools.callApi("/api/proj/prjutil/prjimpopt","GET",e)},t.getTaskWbsField=function(e){return n.WeaTools.callApi("/api/proj/prjutil/getTaskWbsField","POST",e)},t.doTaskWbsFieldSave=function(e){return n.WeaTools.callApi("/api/proj/prjutil/doSaveTaskWbsField","POST",e)},t.doPrjTemplateFile=function(e){return n.WeaTools.callApi("/api/proj/prjutil/doPrjTemplateFile","GET",e)},t.doPrjimpopt=function(e){return n.WeaTools.callApi("/api/proj/prjutil/doprjimpopt","POST",e)},t.savePrjBatchShare=function(e){return n.WeaTools.callApi("/api/proj/pcproject/prjShareMultiOpt","POST",e)},t.getPrjReport=function(e){return n.WeaTools.callApi("/api/proj/prjReport/getPrjReport","GET",e)},t.getPrjReportCondition=function(e){return n.WeaTools.callApi("/api/proj/prjReport/getRepCondition","GET",e)},t.getPrjTempletStageList=function(e){return n.WeaTools.callApi("/api/proj/pcproject/getPrjTempletStageList","GET",e)},t.savePrjTempletStage=function(e){return n.WeaTools.callApi("/api/proj/pcproject/savePrjTempletStage","POST",e)},t.getPrjResources=function(e){return n.WeaTools.callApi("/api/proj/pcproject/getPrjResources","GET",e)},t.getDetachable=function(e){return n.WeaTools.callApi("/api/cpt/maint/getDetachable","GET",e)}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.getAdButtons=t.Condition=void 0;var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(0),g=a(2),v=a(5),b=a(9),y=a(8),k=m.WeaLocaleProvider.getLabel,w=(0,y.observer)(r=function(e){function t(){return(0,s.default)(this,t),(0,p.default)(this,(t.__proto__||(0,o.default)(t)).apply(this,arguments))}return(0,h.default)(t,e),(0,u.default)(t,[{key:"render",value:function(){var e=this.props.listStore.condition,t=this.props.form,a=t.isFormInit,n=[];return a&&(0,v.toJS)(e).map(function(e){var a=[];e.items.map(function(e,n){a.push({com:React.createElement(m.WeaFormItem,{label:""+e.label,labelCol:{span:""+e.labelcol},wrapperCol:{span:""+e.fieldcol}},React.createElement(b.WeaSwitch,{fieldConfig:e,form:t})),colSpan:1})}),n.push(React.createElement(m.WeaSearchGroup,{needTigger:!0,title:e.title,showGroup:e.defaultshow,items:a}))}),n}}]),t}(React.Component))||r,S=function(e){var t=e.doSearch,a=e.setShowSearchAd,n=e.clearFormFields,r=e.setSelectedTreeKey;return[React.createElement(g.Button,{type:"primary",onClick:function(){t(),a(!1)}},k("388113","搜索")),React.createElement(g.Button,{type:"ghost",onClick:function(){n(),r&&r("-1")}},k("2022","重置")),React.createElement(g.Button,{type:"ghost",onClick:function(){a(!1)}},k("31129","取消"))]};t.Condition=w,t.getAdButtons=S},function(e,t){var a=e.exports={version:"2.5.6"};"number"==typeof __e&&(__e=a)},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,a,n){a&&(0,g.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function o(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.ShareStore=void 0;var l,s,c,u,d,p,f,h,m=a(12),g=r(m),v=a(10),b=r(v),y=a(1),k=r(y),w=a(5),S=a(9),E=a(0),j=a(2),T=a(13),_=n(T),C=a(17),R=n(C),P=S.WeaTableNew.TableStore,x=(j.Modal.confirm,E.WeaLocaleProvider.getLabel);t.ShareStore=(l=function e(){var t=this;(0,k.default)(this,e),i(this,"title",s,this),this.shareCondition=[{colSpan:2,conditionType:"SELECT",domkey:["sharetype"],fieldcol:18,isQuickSearch:!1,label:x(21956,"对象类型"),labelcol:6,options:[{key:"1",selected:!0,showname:x(179,"人力资源")},{key:"5",selected:!1,showname:x(141,"分部")},{key:"2",selected:!1,showname:x(124,"部门")},{key:"11",selected:!1,showname:x(6086,"岗位")},{key:"3",selected:!1,showname:x(122,"角色")},{key:"4",selected:!1,showname:x(1340,"所有人")}],viewAttr:2},{2:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"57",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:x(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:x(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:x(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:x(33564,"查看")},{key:"2",selected:!1,showname:x(93,"编辑")}],viewAttr:2}]],5:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"194",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:x(106,"对象"),labelcol:6,value:3,viewAttr:2}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:x(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:x(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:x(33564,"查看")},{key:"2",selected:!1,showname:x(93,"编辑")}],viewAttr:2}]],1:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"17",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:x(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:x(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:x(33564,"查看")},{key:"2",selected:!1,showname:x(93,"编辑")}],viewAttr:2}]],11:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"278",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:x(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"SELECT_LINKAGE",domkey:["joblevel"],fieldcol:18,isQuickSearch:!1,label:x(28169,"岗位级别"),labelcol:6,options:[{key:"0",selected:!0,showname:x(140,"总部")},{key:"2",selected:!1,showname:x(19437,"指定分部")},{key:"1",selected:!1,showname:x(19438,"指定部门")}],selectLinkageDatas:{1:{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"57",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["jobtitledepartment"],fieldcol:18,isQuickSearch:!1,label:"",labelcol:6,viewAttr:3},2:{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"194",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["jobtitlesubcompany"],fieldcol:18,isQuickSearch:!1,label:"",labelcol:6,viewAttr:3}},viewAttr:2}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:x(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:x(33564,"查看")},{key:"2",selected:!1,showname:x(93,"编辑")}],viewAttr:2}]],4:[[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:x(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:x(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:x(33564,"查看")},{key:"2",selected:!1,showname:x(93,"编辑")}],viewAttr:2}]],3:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!0,pageSize:10,quickSearchName:"",type:"65",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:x(106,"对象"),labelcol:6,viewAttr:3},{colSpan:2,conditionType:"SELECT",domkey:["rolelevel"],fieldcol:18,isQuickSearch:!1,label:x(139,"级别"),labelcol:6,options:[{key:"0",selected:!0,showname:x(124,"部门")},{key:"1",selected:!1,showname:x(141,"分部")},{key:"2",selected:!1,showname:x(140,"总部")}],viewAttr:2}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:x(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:x(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:x(33564,"查看")},{key:"2",selected:!1,showname:x(93,"编辑")}],viewAttr:2}]]}],this.datakey="",i(this,"tableStore",c,this),i(this,"rightMenu",u,this),i(this,"targetid",d,this),i(this,"type",p,this),i(this,"visible",f,this),i(this,"handleShareDialog",h,this),this.getPrjShareList=function(e,a){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};t.title=x(101,"项目")+x(2112,"共享设置"),t.targetid=a,t.type=e,_.getPrjShare({prjid:a}).then(function(e){t.rightMenu=e.rightMenus,t.tableStore.getDatas(e.sessionkey,n.current||1),t.dataKey=e.sessionkey})},this.getTaskShareList=function(e,a){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};t.title=x(1332,"任务")+x(2112,"共享设置"),t.targetid=a,t.type=e,R.getTaskShareList({taskid:a}).then(function(e){t.rightMenu=e.rightMenus,t.tableStore.getDatas(e.sessionkey,n.current||1),t.dataKey=e.sessionkey})},this.addShare=function(e,a){"prj"==a?_.addPrjShare((0,b.default)({},e,{method:"add",prjid:t.targetid,opttype:a})).then(function(e){t.getPrjShareList(a,t.targetid)}):"task"==a&&R.addTaskShare((0,b.default)({},e,{method:"add",taskid:t.targetid,opttype:a})).then(function(e){t.getTaskShareList(a,t.targetid)})},this.delBatchShare=function(e,a){var n=t;j.Modal.confirm({title:x(15172,"系统提示"),content:x(83601,"您确认要删除选中的记录吗?"),onOk:function(){"prj"==a?_.delBatchPjrShare({id:e,method:"batchdelete",prjid:n.targetid,opttype:a}).then(function(e){n.getPrjShareList(a,n.targetid)}):"task"==a&&R.delBatchTaskShare({id:e,method:"batchdelete",taskid:n.targetid,opttype:a}).then(function(e){n.getTaskShareList(a,n.targetid)})},onCancel:function(){}})}},s=o(l.prototype,"title",[w.observable],{enumerable:!0,initializer:function(){return x(611,"添加")+x(2112,"共享设置")}}),c=o(l.prototype,"tableStore",[w.observable],{enumerable:!0,initializer:function(){return new P}}),u=o(l.prototype,"rightMenu",[w.observable],{enumerable:!0,initializer:function(){return[]}}),d=o(l.prototype,"targetid",[w.observable],{enumerable:!0,initializer:function(){return""}}),p=o(l.prototype,"type",[w.observable],{enumerable:!0,initializer:function(){return""}}),f=o(l.prototype,"visible",[w.observable],{enumerable:!0,initializer:function(){return!1}}),h=o(l.prototype,"handleShareDialog",[w.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a,n){arguments.length>3&&void 0!==arguments[3]&&arguments[3];e.visible=t,t&&("prj"==a?e.getPrjShareList(a,n,{}):"task"==a&&e.getTaskShareList(a,n,{}))}}}),l)},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.submitBatchModify=t.getModifyFields=t.getModifySelect=t.getTaskFieldDetailLogList=t.getTaskFieldLogList=t.getTaskLogList=t.getTaskStage=t.taskModifyList=t.doDspTaskReferenceOpt=t.addRequiredWF=t.doDspTaskRequiredOpt=t.getTaskExchangeCondition=t.getTaskExchange=t.getTaskReference=t.delBatchTaskShare=t.addTaskShare=t.getTaskShareList=t.getTaskSubCondition=t.getTaskSubList=t.delTask=t.saveTaskInfo=t.getTaskForm=t.getTaskTabs=t.getTaskExecuteList=t.getTaskCondition=void 0;var n=a(0);t.getTaskCondition=function(e){return n.WeaTools.callApi("/api/proj/pctask/taskcondition","GET",e)},t.getTaskExecuteList=function(e){return n.WeaTools.callApi("/api/proj/pctask/taskexecute","GET",e)},t.getTaskTabs=function(e){return n.WeaTools.callApi("/api/proj/pctask/getTaskTabs","GET",e)},t.getTaskForm=function(e){return n.WeaTools.callApi("/api/proj/pctask/gettaskform","GET",e)},t.saveTaskInfo=function(e){return n.WeaTools.callApi("/api/proj/pctask/doTaskOperation","POST",e)},t.delTask=function(e){return n.WeaTools.callApi("/api/proj/pctask/doTaskOperation","POST",e)},t.getTaskSubList=function(e){return n.WeaTools.callApi("/api/proj/pctask/tasksub","GET",e)},t.getTaskSubCondition=function(e){return n.WeaTools.callApi("/api/proj/pctask/taskcondition","GET",e)},t.getTaskShareList=function(e){return n.WeaTools.callApi("/api/proj/pctask/taskshare","GET",e)},t.addTaskShare=function(e){return n.WeaTools.callApi("/api/proj/prjutil/doProjectShareOpt","GET",e)},t.delBatchTaskShare=function(e){return n.WeaTools.callApi("/api/proj/prjutil/doProjectShareOpt","GET",e)},t.getTaskReference=function(e){return n.WeaTools.callApi("/api/proj/pctask/taskreference","GET",e)},t.getTaskExchange=function(e){return n.WeaTools.callApi("/api/proj/pctask/taskdiscuss","GET",e)},t.getTaskExchangeCondition=function(e){return n.WeaTools.callApi("/api/proj/pctask/taskcondition","GET",e)},t.doDspTaskRequiredOpt=function(e){return n.WeaTools.callApi("/api/proj/pctask/doDspTaskRequiredOpt","GET",e)},t.addRequiredWF=function(e){return n.WeaTools.callApi("/api/proj/pctask/addRequiredWF","GET",e)},t.doDspTaskReferenceOpt=function(e){return n.WeaTools.callApi("/api/proj/pctask/doDspTaskReferenceOpt","GET",e)},t.taskModifyList=function(e){return n.WeaTools.callApi("/api/proj/pctask/taskModifyList","GET",e)},t.getTaskStage=function(e){return n.WeaTools.callApi("/api/proj/pctask/getTaskStage","GET",e)},t.getTaskLogList=function(e){return n.WeaTools.callApi("/api/proj/pctask/taskLogList","POST",e)},t.getTaskFieldLogList=function(e){return n.WeaTools.callApi("/api/proj/pctask/taskFieldLogList","POST",e)},t.getTaskFieldDetailLogList=function(e){return n.WeaTools.callApi("/api/proj/pctask/taskFieldDetailLogList","POST",e)},t.getModifySelect=function(e){return n.WeaTools.callApi("/api/proj/pctask/getModifySelect","POST",e)},t.getModifyFields=function(e){return n.WeaTools.callApi("/api/proj/remind/getConditionField","POST",e)},t.submitBatchModify=function(e){return n.WeaTools.callApi("/api/proj/pctask/submitBatchModify","POST",e)}},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,a,n){a&&(0,S.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function o(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.ExchangeStore=void 0;var l,s,c,u,d,p,f,h,m,g,v,b,y,k,w=a(12),S=r(w),E=a(10),j=r(E),T=a(1),_=r(T),C=a(5),R=a(9),P=a(0),x=a(13),L=n(x),D=a(17),N=(n(D),R.WeaTableNew.TableStore,P.WeaLocaleProvider.getLabel);t.ExchangeStore=(l=function e(){var t=this;(0,_.default)(this,e),i(this,"title",s,this),i(this,"rightMenu",c,this),i(this,"targetid",u,this),i(this,"type",d,this),i(this,"discusstype",p,this),i(this,"visible",f,this),i(this,"showSearchAd",h,this),i(this,"exchangeContent",m,this),i(this,"condition",g,this),i(this,"exchangeList",v,this),i(this,"_BrowserList",b,this),i(this,"handleExchangeDialog",y,this),this.exchangeDelete=function(e){var a=t;L.exchangeDelete(e).then(function(e){e.status?a.getExchangeList():message.error(e.error?e.error:""+N(384137,"操作失败!"))})},i(this,"getExchangeList",k,this),this.changeDiscussList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.exchangeList=e,t.exchangeList.datas&&t.exchangeList.datas.forEach(function(e,a){void 0==t._BrowserList[e.id]&&(t._BrowserList[e.id]={}),t._BrowserList[e.id].remark=e.remark,t._BrowserList[e.id].docids=e.docids,t._BrowserList[e.id].projectids=e.projectids,t._BrowserList[e.id].relatedcus=e.relatedcus,t._BrowserList[e.id].relateddoc=e.relateddoc,t._BrowserList[e.id].relatedprj=e.relatedprj,t._BrowserList[e.id].relatedwf=e.relatedwf}),t._BrowserList.datas=t.exchangeList.datas},this.exchangeSave=function(e){var a=t;L.exchangeSave((0,j.default)({},e,{discusstype:t.discusstype})).then(function(e){e.status?a.getExchangeList({}):message.error(e.error?e.error:""+N(384137,"操作失败!"))})},this.setBrowserList=function(e){t._BrowserList=e}},s=o(l.prototype,"title",[C.observable],{enumerable:!0,initializer:function(){return N(15153,"相关交流")}}),c=o(l.prototype,"rightMenu",[C.observable],{enumerable:!0,initializer:function(){return[]}}),u=o(l.prototype,"targetid",[C.observable],{enumerable:!0,initializer:function(){return""}}),d=o(l.prototype,"type",[C.observable],{enumerable:!0,initializer:function(){return""}}),p=o(l.prototype,"discusstype",[C.observable],{enumerable:!0,initializer:function(){return""}}),f=o(l.prototype,"visible",[C.observable],{enumerable:!0,initializer:function(){return!1}}),h=o(l.prototype,"showSearchAd",[C.observable],{enumerable:!0,initializer:function(){return!1}}),m=o(l.prototype,"exchangeContent",[C.observable],{enumerable:!0,initializer:function(){return[]}}),g=o(l.prototype,"condition",[C.observable],{enumerable:!0,initializer:function(){return[]}}),v=o(l.prototype,"exchangeList",[C.observable],{enumerable:!0,initializer:function(){return""}}),b=o(l.prototype,"_BrowserList",[C.observable],{enumerable:!0,initializer:function(){return{create:{remark:""},datas:[]}}}),y=o(l.prototype,"handleExchangeDialog",[C.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a,n){arguments.length>3&&void 0!==arguments[3]&&arguments[3];e.visible=t,t&&(e.targetid=n,e.type=a,"prj"==a?(e.discusstype="PP",e.title=N(83810,"项目相关交流")):"task"==a&&(e.discusstype="PT",e.title=N(83800,"任务相关交流")),e.getExchangeList({}))}}}),k=o(l.prototype,"getExchangeList",[C.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var a=e,n=(0,j.default)({types:e.discusstype,sortid:e.targetid},t);L.getExchangeList(n).then(function(e){var t=(0,j.default)({},e);t.datas.forEach(function(e,t){e.isEdit=!1}),t.datas.unshift({id:"create",isEdit:!0,remark:"",docids:[],projectids:[],relatedcus:[],relateddoc:[],relatedprj:[],relatedwf:[]}),a.exchangeList=t,a._BrowserList={create:{remark:""},datas:[]},a.exchangeList.datas&&a.exchangeList.datas.forEach(function(e,t){void 0==a._BrowserList[e.id]&&(a._BrowserList[e.id]={}),a._BrowserList[e.id].remark=e.remark,a._BrowserList[e.id].docids=e.docids,a._BrowserList[e.id].projectids=e.projectids,a._BrowserList[e.id].relatedcus=e.relatedcus,a._BrowserList[e.id].relateddoc=e.relateddoc,a._BrowserList[e.id].relatedprj=e.relatedprj,a._BrowserList[e.id].relatedwf=e.relatedwf}),a._BrowserList.datas=a.exchangeList.datas})}}}),l)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var r=a(212),i=n(r),o=a(222),l=n(o),s="function"===typeof l.default&&"symbol"===typeof i.default?function(e){return typeof e}:function(e){return e&&"function"===typeof l.default&&e.constructor===l.default&&e!==l.default.prototype?"symbol":typeof e};t.default="function"===typeof l.default&&"symbol"===s(i.default)?function(e){return"undefined"===typeof e?"undefined":s(e)}:function(e){return e&&"function"===typeof l.default&&e.constructor===l.default&&e!==l.default.prototype?"symbol":"undefined"===typeof e?"undefined":s(e)}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,c.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}Object.defineProperty(t,"__esModule",{value:!0});var i,o,l,s=a(12),c=n(s),u=a(6),d=n(u),p=a(1),f=n(p),h=a(7),m=n(h),g=a(3),v=n(g),b=a(4),y=n(b),k=a(2),w=a(0),S=a(8),E=a(5),j=a(54),T=(n(j),a(9)),_=a(13),C=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(_),R=T.WeaTableNew.WeaTable,P=w.WeaLocaleProvider.getLabel,x=(0,S.observer)((o=function(e){function t(e){(0,f.default)(this,t);var a=(0,v.default)(this,(t.__proto__||(0,d.default)(t)).call(this,e));return r(a,"shareCondition",l,a),a.onOperatesClick=function(e,t,n,r){var i=a.props.contentStore.shareStore,o=i.type,l=n&&n.href?n.href:"",s=l.replace("javascript:","");s=s.substring(0,s.indexOf("("));""!=s&&"onDel"==s&&i.delBatchShare(e.id,o)},a.state={visible:!1},a}return(0,y.default)(t,e),(0,m.default)(t,[{key:"componentDidMount",value:function(){var e=this;C.getDetachable().then(function(t){if(t.appDetachDisableAll){var a=e.shareCondition[0];a.options.splice(5,1),e.shareCondition[0]=a}})}},{key:"componentWillReceiveProps",value:function(e){}},{key:"render",value:function(){var e=this,t=this.props.contentStore.shareStore,a=t.type,n=t.visible,r=t.title,i=(t.targetid,t.tableStore);return React.createElement("div",null,React.createElement(w.WeaDialog,{title:r||P(2112,"共享设置"),visible:n,buttons:this.getButtons(),icon:"icon-coms-project",iconBgcolor:"#217346",onCancel:function(){t.handleShareDialog(!1)},style:{width:"700px",height:"400px"}},React.createElement(w.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},React.createElement(w.WeaNewScroll,{height:"100%"},React.createElement(R,{comsWeaTableStore:i,hasOrder:!0,needScroll:!0,onOperatesClick:this.onOperatesClick.bind(this)})))),React.createElement(w.WeaAuth,{visible:this.state.visible,conditions:(0,E.toJS)(this.shareCondition),icon:"icon-coms-project",iconBgcolor:"#217346",title:P(2112,"共享设置"),onOk:function(n){t.addShare(n,a),e.setState({visible:!1})},onCancel:function(){e.setState({visible:!1})}}))}},{key:"getButtons",value:function(){var e=this,t=this.props.contentStore.shareStore,a=t.rightMenu,n=t.tableStore,r=[],i=n.selectedRowKeys,o=!(i.length>0&&""+(0,E.toJS)(i));return a&&a.length>0&&a.map(function(a){"1"==a.isTop&&r.length<4&&r.push(React.createElement(k.Button,{type:"primary",disabled:o&&"1"==a.isControl,onClick:function(){"BTN_APPEND"==a.type?e.setState({visible:!0}):"BTN_DELETEBATCH"==a.type&&t.delBatchShare(""+(0,E.toJS)(i),t.type)}},a.menuName))}),r.push(React.createElement(k.Button,{type:"primary",onClick:function(){return t.handleShareDialog(!1)}},P(309,"关闭"))),r}},{key:"getRightMenu",value:function(){var e=this.props.contentStore.shareStore,t=e.rightMenu,a=e.tableStore,n=[],r=a.selectedRowKeys,i=!(r.length>0&&""+(0,E.toJS)(r));return t&&t.length>0&&t.map(function(e){n.push({icon:React.createElement("i",{className:e.menuIcon}),content:e.menuName,disabled:i&&"1"==e.isControl})}),n}},{key:"onRightMenuClick",value:function(e){var t=this,a=this.props.contentStore.shareStore,n=a.rightMenu,r=a.tableStore,i=a.type,o=r.selectedRowKeys;n&&n.length>0&&n.map(function(n,r){Number(e)==r&&("BTN_APPEND"==n.type?t.setState({visible:!0}):"BTN_DELETEBATCH"==n.type&&a.delBatchShare(""+(0,E.toJS)(o),i))})}}]),t}(React.Component),l=function(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}(o.prototype,"shareCondition",[E.observable],{enumerable:!0,initializer:function(){return[{colSpan:2,conditionType:"SELECT",domkey:["sharetype"],fieldcol:17,isQuickSearch:!1,label:P(21956,"对象类型"),labelcol:7,options:[{key:"1",selected:!0,showname:P(179,"人力资源")},{key:"5",selected:!1,showname:P(141,"分部")},{key:"2",selected:!1,showname:P(124,"部门")},{key:"11",selected:!1,showname:P(6086,"岗位")},{key:"3",selected:!1,showname:P(122,"角色")},{key:"4",selected:!1,showname:P(1340,"所有人")}],viewAttr:2},{2:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"57",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:17,isQuickSearch:!1,label:P(106,"对象"),labelcol:7,viewAttr:3}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:17,isQuickSearch:!1,label:P(683,"安全级别"),labelcol:7,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:17,isQuickSearch:!1,label:P(385,"权限"),labelcol:7,options:[{key:"1",selected:!0,showname:P(33564,"查看")},{key:"2",selected:!1,showname:P(93,P(93,"编辑"))}],viewAttr:2}]],5:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"194",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:17,isQuickSearch:!1,label:P(106,"对象"),labelcol:7,value:3,viewAttr:2}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:17,isQuickSearch:!1,label:P(683,"安全级别"),labelcol:7,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:17,isQuickSearch:!1,label:P(385,"权限"),labelcol:7,options:[{key:"1",selected:!0,showname:P(33564,"查看")},{key:"2",selected:!1,showname:P(93,"编辑")}],viewAttr:2}]],1:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"17",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:17,isQuickSearch:!1,label:P(106,"对象"),labelcol:7,viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:17,isQuickSearch:!1,label:P(385,"权限"),labelcol:7,options:[{key:"1",selected:!0,showname:P(33564,"查看")},{key:"2",selected:!1,showname:P(93,"编辑")}],viewAttr:2}]],11:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"278",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:17,isQuickSearch:!1,label:P(106,"对象"),labelcol:7,viewAttr:3}],[{colSpan:2,conditionType:"SELECT_LINKAGE",domkey:["joblevel"],fieldcol:17,isQuickSearch:!1,label:P(28169,"岗位级别"),labelcol:7,options:[{key:"0",selected:!0,showname:P(140,"总部")},{key:"2",selected:!1,showname:P(19437,"指定分部")},{key:"1",selected:!1,showname:P(19438,"指定部门")}],selectLinkageDatas:{1:{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"57",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["jobtitledepartment"],fieldcol:17,isQuickSearch:!1,label:"",labelcol:7,viewAttr:3},2:{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"194",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["jobtitlesubcompany"],fieldcol:17,isQuickSearch:!1,label:"",labelcol:7,viewAttr:3}},viewAttr:2}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:17,isQuickSearch:!1,label:P(385,"权限"),labelcol:7,options:[{key:"1",selected:!0,showname:P(33564,"查看")},{key:"2",selected:!1,showname:P(93,"编辑")}],viewAttr:2}]],4:[[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:17,isQuickSearch:!1,label:P(683,"安全级别"),labelcol:7,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:17,isQuickSearch:!1,label:P(385,"权限"),labelcol:7,options:[{key:"1",selected:!0,showname:P(33564,"查看")},{key:"2",selected:!1,showname:P(93,"编辑")}],viewAttr:2}]],3:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"65",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:17,isQuickSearch:!1,label:P(106,"对象"),labelcol:7,viewAttr:3},{colSpan:2,conditionType:"SELECT",domkey:["rolelevel"],fieldcol:17,isQuickSearch:!1,label:P(139,"级别"),labelcol:7,options:[{key:"0",selected:!0,showname:P(124,"部门")},{key:"1",selected:!1,showname:P(141,"分部")},{key:"2",selected:!1,showname:P(140,"总部")}],viewAttr:2}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:17,isQuickSearch:!1,label:P(683,"安全级别"),labelcol:7,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:17,isQuickSearch:!1,label:P(385,"权限"),labelcol:7,options:[{key:"1",selected:!0,showname:P(33564,"查看")},{key:"2",selected:!1,showname:P(93,"编辑")}],viewAttr:2}]]}]}}),i=o))||i;t.default=x},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(2),g=a(0),v=a(8),b=(a(5),a(87)),y=(n(b),a(48)),k=n(y),w=g.WeaLocaleProvider.getLabel,S=(0,v.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.state={visible:!1},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){}},{key:"render",value:function(){var e=this.props.contentStore,t=(e.type,e.visible),a=e.title,n=e.targetid,r=e.handleExchangeDialog;return React.createElement("div",null,React.createElement(g.WeaDialog,{title:a,visible:t,buttons:this.getButtons(),icon:"icon-coms-project",iconBgcolor:"#217346",onCancel:function(){r(!1)},style:{width:"900px",height:"600px"}},React.createElement(g.WeaNewScroll,{height:"100%"},React.createElement(k.default,{contentStore:e,sortid:n}))))}},{key:"getButtons",value:function(){var e=this.props.contentStore,t=[];return t.push(React.createElement(m.Button,{type:"primary",onClick:function(){return e.handleExchangeDialog(!1)}},w(309,"关闭"))),t}}]),t}(React.Component))||r;t.default=S},function(e,t){var a=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=a)},function(e,t,a){var n=a(96)("wks"),r=a(72),i=a(22).Symbol,o="function"==typeof i;(e.exports=function(e){return n[e]||(n[e]=o&&i[e]||(o?i:r)("Symbol."+e))}).store=n},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e){return null!==e&&"undefined"!==typeof e&&/^(-?\d+)(\.\d+)?$/.test(e.toString())}Object.defineProperty(t,"__esModule",{value:!0}),t.imgZoom=t.convertFloatValue=t.changeToThousand=t.cptAddFormRules=t.openWindow=t.datediff=t.getFormInitDatas=t.transfStr=void 0,t.judgeIsNumber=r;var i=(a(2),a(0)),o=a(146),l=n(o),s=a(27),c=(n(s),i.WeaTools.getKey),u=i.WeaLocaleProvider.getLabel,d=(t.transfStr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=(arguments.length>1&&void 0!==arguments[1]&&arguments[1],arguments.length>2&&void 0!==arguments[2]?arguments[2]:[]),a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",n="";return t.map(function(t){"Upload"===e&&"image"===a&&(n+='<img class="formImgPlay" src="'+t.filelink+'" data-imgsrc="'+(t.loadlink||t.filelink)+'" />'),"Upload"===e&&"file"===a&&(n+="<a href='javascript:void(0)'  style='cursor:pointer;text-decoration:underline !important;margin-right:8px'>"+t.filename+"</a><br>"),"Browser"===e&&(n+="<a href='javascript:void(0)'  style='cursor:pointer;text-decoration:underline !important;margin-right:8px'>"+(t.name||t.showname)+"</a><br>")}),n},t.getFormInitDatas=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t={};return e.map(function(e){e.items.map(function(e,a){var n=c(e);if("BROWSER"==e.conditionType){if(!(0,l.default)(e.browserConditionParam)){var r=e.browserConditionParam.replaceDatas||e.browserConditionParam.valueObj;if(!(0,l.default)(r)){var o=[],s=[];r.forEach(function(e){o.push(e.id),s.push(e.lastname||e.name)}),t[n]={value:o.join(","),valueSpan:s.join(","),valueObj:r}}}}else if("DATE"==e.conditionType){var u="0",d=null,p=null;(0,l.default)(e.options)||(u=i.WeaTools.getSelectDefaultValue(e.options)||u),(0,l.default)(e.value)||(u=e.value[e.domkey[0]],d=e.value[e.domkey[1]],p=e.value[e.domkey[2]]),t[n]={value:[u,d,p]}}else if("SELECT"==e.conditionType){var f=i.WeaTools.getSelectDefaultValue(e.options);void 0!==e.value&&(f=e.value),void 0!==f&&(t[n]={value:f})}else if("SELECT_LINKAGE"==e.conditionType){var h=i.WeaTools.getSelectDefaultValue(e.options)||"0";t[n]={value:[h]}}else if("SCOPE"==e.conditionType){var m=e.startValue||"",g=e.endValue||"";t[n]={value:[m,g]}}else if("RANGEPICKER"==e.conditionType){var v=e.startDate||e[e.domkey[0]]||"",b=e.endDate||e[e.domkey[1]]||"";t[n]={value:[v,b]}}else t[n]={value:e.value||""}})}),t},t.datediff=function(e,t,a,n,r,i){var o,l,s,c,u,d,p;return 1!=i?(l=new Date(e),s=new Date(t),new Date(a),new Date(n),o=e.split("-"),u=a.split(":"),l=new Date(o[1]+"-"+o[2]+"-"+o[0]),d=new Date(o[1]+"-"+o[2]+"-"+o[0]+" "+u[0]+":"+u[1]),o=t.split("-"),u=n.split(":"),s=new Date(o[1]+"-"+o[2]+"-"+o[0]),p=new Date(o[1]+"-"+o[2]+"-"+o[0]+" "+u[0]+":"+u[1]),c=s-l<0?-1:s-l==0&&n<a?-2:(Math.abs(d-p)/1e3/60/60/24).toFixed(2)):$.ajax({type:"post",url:"/proj/process/GetWorkDays.jsp",data:"begindate="+e+"&begintime="+a+"&enddate="+t+"&endtime="+n+"&manager="+r,dataType:"text",async:!1,success:function(e){c=e.trim()}}),c},t.openWindow=function(e){var t=screen.availWidth-10,a=screen.availHeight-50,n="top=0,";n+="left=0,",n+="width="+t+",",n+="height="+a+",",n+="directories=no,",n+="status=yes,toolbar=no,location=no,",n+="menubar=no,",n+="scrollbars=yes,",n+="resizable=yes",window.open(e,"",n)});window.openFullWindowHaveBar=d,window.openFullWindowForXtable=d,window.prjOpenPage=function(e){window.open("/spa/prj/index.html#"+e,"_blank")},window.openProjectDiscussDoc=function(e,t,a,n){openFullWindowHaveBar("/spa/document/index2file.jsp?id="+t+"&isOpenFirstAss=1&prjid="+a+n)},window.openProjectDiscussDownload=function(e,t,a,n){window.open("/weaver/weaver.file.FileDownload?fileid="+t+"&download=1&prjid="+a+n)},window.openProjectAppLink=function(e,t,a,n){if("doc"==e)window.open("/spa/document/index.jsp?id="+t+"&prjid="+a+n);else if("task"==e)window.open("/spa/prj/index.html#/main/prj/taskCard?taskid="+t);else if("crm"==e)window.open("/spa/crm/static/index.html#/main/crm/customerView?customerId="+t);else if("workflow"==e)window.open("/spa/workflow/static4form/index.html#/main/workflow/req?fromModul=meeting&modulResourceId="+a+"&requestid="+t+n);else{if("project"!=e)return!1;window.open("/spa/prj/index.html#/main/prj/projectCard?prjid="+t)}};t.cptAddFormRules=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.map(function(e){e.items.map(function(e,t){"BROWSER"==e.conditionType?"3"==e.browserConditionParam.viewAttr&&(e.rules="required|string"):"3"==e.viewAttr&&(e.rules="required|string")})}),e},t.changeToThousand=function(e){if(e&&0==e.toString().indexOf("-")){if(isNaN(e))return e;e=parseFloat(e),e=e.toString().replace("-",""),e=e.replace(/^(\d*)$/,"$1."),e=(e+"00").replace(/(\d*\.\d\d)\d*/,"$1"),e=e.replace(".",",");for(var t=/(\d)(\d{3},)/;t.test(e);)e=e.replace(t,"$1,$2");return e=e.replace(/,(\d\d)$/,".$1"),"-"+e.replace(/^\./,"0.")}if(isNaN(e))return e;e=parseFloat(e),e=e.toString(),e=e.replace(/^(\d*)$/,"$1."),e=(e+"00").replace(/(\d*\.\d\d)\d*/,"$1"),e=e.replace(".",",");for(var t=/(\d)(\d{3},)/;t.test(e);)e=e.replace(t,"$1,$2");return e=e.replace(/,(\d\d)$/,".$1"),e.replace(/^\./,"0.")},t.convertFloatValue=function(e,t,a,n){if(!r(e))return e;e=e.toString();var i="";if(0===t)i=Math.round(parseFloat(e)).toString();else{var o=Math.pow(10,t);i=(Math.round(parseFloat(e)*o)/o).toString();var l=i.indexOf("."),s=l>-1?i.substr(l+1).length:0;if(t>s){-1==l&&(i+=".");for(var c=0;c<t-s;c++)i+="0"}}var u=i.indexOf("."),d=u>-1?i.substring(0,u):i,p=u>-1?i.substring(u):"";if(!0===n&&(d=Math.abs(d).toString()),!0===a)for(var f=/(-?\d+)(\d{3})/;f.test(d);)d=d.replace(f,"$1,$2");return i=d+p},t.imgZoom=function(e,t){jQuery(t+" img",e).each(function(e,t){var a=$(t);a.attr("resize")||a.parents(".ui-coomixPic").length>0||a.css({"max-width":"400px","max-height":"400px"}).attr("resize",1).coomixPic({path:"/blog/js/weaverImgZoom/images",preload:!0,blur:!0,left:u(26921,"向左转"),right:u(26922,"向右转"),source:u(26923,"查看原图"),hide:u(26985,"收起")})})}},function(e,t,a){var n=a(22),r=a(15),i=a(49),o=a(42),l=a(41),s=function(e,t,a){var c,u,d,p=e&s.F,f=e&s.G,h=e&s.S,m=e&s.P,g=e&s.B,v=e&s.W,b=f?r:r[t]||(r[t]={}),y=b.prototype,k=f?n:h?n[t]:(n[t]||{}).prototype;f&&(a=t);for(c in a)(u=!p&&k&&void 0!==k[c])&&l(b,c)||(d=u?k[c]:a[c],b[c]=f&&"function"!=typeof k[c]?a[c]:g&&u?i(d,n):v&&k[c]==d?function(e){var t=function(t,a,n){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,a)}return new e(t,a,n)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(d):m&&"function"==typeof d?i(Function.call,d):d,m&&((b.virtual||(b.virtual={}))[c]=d,e&s.R&&y&&!y[c]&&o(y,c,d)))};s.F=1,s.G=2,s.S=4,s.P=8,s.B=16,s.W=32,s.U=64,s.R=128,e.exports=s},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,p.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.ListStore=void 0;var o,l,s,c,u,d=a(12),p=n(d),f=a(44),h=n(f),m=a(1),g=n(m),v=a(7),b=n(v),y=a(5),k=a(9),w=k.WeaTableNew.TableStore;t.ListStore=(o=function(){function e(){var t=this;(0,g.default)(this,e),r(this,"loading",l,this),this.title="",this.dataKey="",r(this,"tableStore",s,this),r(this,"form",c,this),r(this,"showSearchAd",u,this),this.condition=[],this.topTab=[],this.topTabCount={},this.reLoad=function(){t.tableStore.getDatas(t.tableStore.dataKey,t.tableStore.current,t.tableStore.pageSize,t.tableStore.sortParams)},this.setLoading=this.setLoading.bind(this),this.setTitle=this.setTitle.bind(this),this.setShowSearchAd=this.setShowSearchAd.bind(this),this.setFormFields=this.setFormFields.bind(this),this.appendFormFields=this.appendFormFields.bind(this),this.clearFormFields=this.clearFormFields.bind(this),this.resetForm=this.resetForm.bind(this),this.resetTable=this.resetTable.bind(this)}return(0,b.default)(e,[{key:"setLoading",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.loading=e}},{key:"setTitle",value:function(e){this.title=e}},{key:"setShowSearchAd",value:function(e){this.showSearchAd=e}},{key:"setFormFields",value:function(e){this.form.updateFields(e,!1)}},{key:"appendFormFields",value:function(e){this.form.updateFields(e,!1)}},{key:"clearFormFields",value:function(){this.form.resetConditionValue()}},{key:"resetForm",value:function(){this.form=new k.WeaForm}},{key:"resetTable",value:function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0]?this.tableStore=new w:this.tableStore.tableUpdate({datas:[]})}}]),e}(),l=i(o.prototype,"loading",[y.observable],{enumerable:!0,initializer:function(){return!1}}),s=i(o.prototype,"tableStore",[y.observable],{enumerable:!0,initializer:function(){return new w}}),c=i(o.prototype,"form",[y.observable],{enumerable:!0,initializer:function(){return new k.WeaForm}}),u=i(o.prototype,"showSearchAd",[y.observable],{enumerable:!0,initializer:function(){return!1}}),i(o.prototype,"setLoading",[y.action],(0,h.default)(o.prototype,"setLoading"),o.prototype),o)},function(e,t){var a=Array.isArray;e.exports=a},function(e,t,a){function n(e,t){return r(e,t)}var r=a(116);e.exports=n},function(e,t,a){"use strict";t.__esModule=!0;var n=a(12),r=function(e){return e&&e.__esModule?e:{default:e}}(n);t.default=function(e,t,a){return t in e?(0,r.default)(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(10),o=n(i),l=a(6),s=n(l),c=a(1),u=n(c),d=a(7),p=n(d),f=a(3),h=n(f),m=a(4),g=n(m),v=a(11),b=n(v),y=a(8),k=a(0),w=a(2),S=a(9),E=a(5),j=a(47),T=(n(j),a(88)),_=n(T),C=a(17),R=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(C),P=(S.WeaTableNew.WeaTable,k.WeaLocaleProvider.getLabel),x=(0,y.observer)(r=function(e){function t(e){(0,u.default)(this,t);var a=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return a.saveTaskInfo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=a.props,n=t.prjid,r=t.contentStore,i=t.callBack,l=r.handleDialog,s=r.taskForm,c=(r.taskInfo,r.type),u=r.taskid,d=r.baseParams;r.validateRules;s.validateForm().then(function(t){if(t.isValid){a.setState({loading:!0});var r=(0,o.default)({},d,(0,E.toJS)(s.getFormParams()),{method:c,taskid:u,prjid:n||""},e);R.saveTaskInfo(r).then(function(e){e.success?(l(!1),i?i():window._table.reLoad()):w.message.error(P(383746,"请求失败")+": "+e.msgcode),a.setState({loading:!1})})}else t.showErrors()})},a.state={loading:!1},a}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentWillReceiveProps",value:function(e){}},{key:"shouldComponentUpdate",value:function(){return!0}},{key:"render",value:function(){var e=this.props.contentStore,t=e.visible,a=e.taskForm,n=(e.taskInfo,e.title),r=e.handleDialog;return b.default.createElement(k.WeaDialog,{title:n,visible:t,buttons:this.getBottomButtons(),icon:"icon-coms-project",iconBgcolor:"#217346",onCancel:function(){r(!1)},style:{width:1e3,height:700}},b.default.createElement(k.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},b.default.createElement(k.WeaNewScroll,{height:"100%"},b.default.createElement(_.default,{listStore:e,form:a}))))}},{key:"getBottomButtons",value:function(){var e=this,t=this.props.contentStore,a=t.handleDialog,n=t.rightMenu,r=[];return n&&n.length>0&&n.map(function(t){"1"==t.isTop&&r.length<4&&r.push(b.default.createElement(w.Button,{type:"primary",onClick:function(){"BTN_SAVE"==t.type&&e.saveTaskInfo()},disabled:e.state.loading},t.menuName))}),r.push(b.default.createElement(w.Button,{type:"primary",disabled:this.state.loading,onClick:function(){a(!1)}},P(309,"关闭"))),r}},{key:"getRightMenu",value:function(){var e=this,t=this.props.contentStore,a=(t.handleDialog,t.rightMenu),n=[];return a&&a.length>0&&a.map(function(t){n.push({icon:b.default.createElement("i",{className:t.menuIcon}),content:t.menuName,disabled:e.state.loading})}),n}},{key:"onRightMenuClick",value:function(e){var t=this,a=this.props.contentStore,n=(a.handleDialog,a.rightMenu);n&&n.length>0&&n.map(function(a,n){Number(e)==n&&("BTN_SAVE"==a.type?t.saveTaskInfo():a.type)})}}]),t}(b.default.Component))||r;t.default=x},function(e,t,a){var n=a(32),r=a(136),i=a(98),o=Object.defineProperty;t.f=a(38)?Object.defineProperty:function(e,t,a){if(n(e),t=i(t,!0),n(a),r)try{return o(e,t,a)}catch(e){}if("get"in a||"set"in a)throw TypeError("Accessors not supported!");return"value"in a&&(e[t]=a.value),e}},function(e,t,a){var n=a(37);e.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,j.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.TaskInfoStore=void 0;var o,l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E=a(12),j=n(E),T=a(10),_=n(T),C=a(1),R=n(C),P=a(5),x=a(9),L=a(0),D=a(17),N=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(D),A=a(24),M=a(2),B=L.WeaLocaleProvider.getLabel;M.Modal.confirm,t.TaskInfoStore=(o=function e(){var t=this;(0,R.default)(this,e),r(this,"title",l,this),r(this,"rightMenu",s,this),r(this,"taskid",c,this),r(this,"taskForm",u,this),r(this,"visible",d,this),r(this,"taskInfo",p,this),r(this,"fieldinfo",f,this),r(this,"type",h,this),r(this,"baseParams",m,this),r(this,"validateRules",g,this),r(this,"selectedRowKeys",v,this),r(this,"isTimeShow",b,this),r(this,"handleDialog",y,this),this.getTaskInfo=function(e,a){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};t.taskForm=new x.WeaForm,N.getTaskForm((0,_.default)({viewtype:e,taskid:t.taskid},n)).then(function(e){t.isTimeShow=e.isTimeShow,t.taskInfo=e,t.rightMenu=e.rightMenus,t.fieldinfo=e.fieldinfo,t.taskForm&&!t.taskForm.isFormInit&&t.taskForm.initFormFields(t.fieldinfo),t.taskForm.isFormInit&&t.taskForm.updateFields((0,A.getFormInitDatas)(t.fieldinfo),!1)})},this.setFormFields=function(e){t.taskForm.updateFields(e,!1)},this.setValidate=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.validateRules=e},r(this,"delTask",k,this),this.resetStage=function(e,a){var n=t.taskForm.isFormInit,r=t.fieldinfo;n&&r.map(function(n){n.items.map(function(n,r){"stageid"==n.domkey[0]&&(n.viewAttr=e.viewAttr,"1"==e.viewAttr?N.getTaskStage({taskid:a}).then(function(e){t.taskForm.updateFields({stageid:{value:e.stageid}},!1)}):t.taskForm.updateFields({stageid:{value:""}},!1))})}),t.fieldinfo=r},r(this,"delTaskBatch",w,this),r(this,"onRowSelect",S,this)},l=i(o.prototype,"title",[P.observable],{enumerable:!0,initializer:function(){return B(15284,"编辑任务")}}),s=i(o.prototype,"rightMenu",[P.observable],{enumerable:!0,initializer:function(){return[]}}),c=i(o.prototype,"taskid",[P.observable],{enumerable:!0,initializer:function(){return""}}),u=i(o.prototype,"taskForm",[P.observable],{enumerable:!0,initializer:function(){return new x.WeaForm}}),d=i(o.prototype,"visible",[P.observable],{enumerable:!0,initializer:function(){return!1}}),p=i(o.prototype,"taskInfo",[P.observable],{enumerable:!0,initializer:function(){return{}}}),f=i(o.prototype,"fieldinfo",[P.observable],{enumerable:!0,initializer:function(){return[]}}),h=i(o.prototype,"type",[P.observable],{enumerable:!0,initializer:function(){return""}}),m=i(o.prototype,"baseParams",[P.observable],{enumerable:!0,initializer:function(){return{}}}),g=i(o.prototype,"validateRules",[P.observable],{enumerable:!0,initializer:function(){return{}}}),v=i(o.prototype,"selectedRowKeys",[P.observable],{enumerable:!0,initializer:function(){return[]}}),b=i(o.prototype,"isTimeShow",[P.observable],{enumerable:!0,initializer:function(){return"1"}}),y=i(o.prototype,"handleDialog",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};e.visible=t,t&&(e.taskid=n,e.type=a,"add"==a?e.title=B(1342,"添加任务"):"view"==a?e.title=B(382572,"查看任务"):"edit"==a&&(e.title=B(15284,"编辑任务")),e.baseParams=r,e.getTaskInfo(a,n,r))}}}),k=i(o.prototype,"delTask",[P.action],{enumerable:!0,initializer:function(){return function(e,t){M.Modal.confirm({title:B(15172,"系统提示"),content:B(83925,"该任务及其子任务都会被删除,您确认要删除吗?"),onOk:function(){N.delTask({method:e,taskid:t}).then(function(e){e.success?window._table.reLoad():M.message.error(B(383746,"请求失败")+":"+e.msgcode)})},onCancel:function(){}})}}}),w=i(o.prototype,"delTaskBatch",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a){var n=e;e.selectedRowKeys.length>0&&M.Modal.confirm({title:B(15172,"系统提示"),content:B(83925,"该任务及其子任务都会被删除,您确认要删除吗?"),onOk:function(){N.delTask({method:t,taskids:""+n.selectedRowKeys}).then(function(e){e.success?(n.selectedRowKeys=[],window._table.reLoad(),M.Modal.success({title:B(15172,"系统提示"),content:B(83472,"删除成功!")})):M.message.error(B(383746,"请求失败")+":"+e.msgcode)})},onCancel:function(){}})}}}),S=i(o.prototype,"onRowSelect",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.selectedRowKeys=t}}}),o)},function(e,t,a){var n=a(150),r="object"==typeof self&&self&&self.Object===Object&&self,i=n||r||Function("return this")();e.exports=i},function(e,t,a){e.exports={default:a(306),__esModule:!0}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(2),g=a(0),v=a(8),b=(a(5),a(54)),y=(n(b),a(9)),k=y.WeaTableNew.WeaTable,w=g.WeaLocaleProvider.getLabel,S=(0,v.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.setVisible=function(e){a.setState({visible:e})},a.state={visible:!1},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"shouldComponentUpdate",value:function(e,t){return!0}},{key:"render",value:function(){var e=this,t=this.props,a=t.title,n=t.tableStore,r=this.state.visible;return React.createElement("div",null,React.createElement(g.WeaDialog,{title:a||w(83,"日志"),visible:r,buttons:this.getButtons(),icon:"icon-coms-project",iconBgcolor:"#217346",onCancel:function(){e.setVisible(!1)},style:{width:"700px",height:"400px"}},React.createElement(g.WeaNewScroll,{height:"100%"},React.createElement(k,{comsWeaTableStore:n,hasOrder:!0,needScroll:!1,getColumns:function(t){return e.reRenderColumns(t)}}))))}},{key:"getButtons",value:function(){var e=this,t=[];return t.push(React.createElement(m.Button,{type:"primary",onClick:function(){return e.setVisible(!1)}},w(309,"关闭"))),t}},{key:"reRenderColumns",value:function(e){var t=this.props.store;return e.forEach(function(e){"id"==e.dataIndex&&(e.render=function(e,a){return"m"==a.logtype?React.createElement("a",{href:"javascript:void(0)",onClick:function(){t.getPrjFieldLogList({prjid:t.prjid,logid:a.id}),t.setFieldLogVisible(!0)}},w(506390,"点击查看详情")):""})}),e}}]),t}(React.Component))||r;t.default=S},function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},function(e,t,a){e.exports=!a(50)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t){e.exports=o},function(e,t){e.exports=l},function(e,t){var a={}.hasOwnProperty;e.exports=function(e,t){return a.call(e,t)}},function(e,t,a){var n=a(31),r=a(60);e.exports=a(38)?function(e,t,a){return n.f(e,t,r(1,a))}:function(e,t,a){return e[t]=a,e}},function(e,t,a){var n=a(140),r=a(94);e.exports=function(e){return n(r(e))}},function(e,t,a){e.exports={default:a(243),__esModule:!0}},function(e,t,a){function n(e,t){var a=i(e,t);return r(a)?a:void 0}var r=a(248),i=a(253);e.exports=n},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,a,n){a&&(0,I.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function o(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.ProjectInfoStore=void 0;var l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E,j,T,_,C,R,P,x,L,D,N,A,M,B,z=a(12),I=r(z),O=a(10),F=r(O),W=a(1),V=r(W),K=a(5),G=a(9),q=a(0),U=a(2),Q=a(13),H=n(Q),J=n(Q),X=a(24),Y=(a(83),G.WeaTableNew.TableStore),$=(U.Modal.confirm,q.WeaLocaleProvider.getLabel);t.ProjectInfoStore=(l=function e(){var t=this;(0,V.default)(this,e),i(this,"title",s,this),i(this,"rightMenu",c,this),i(this,"prjid",u,this),i(this,"prjForm",d,this),i(this,"visible",p,this),i(this,"prjInfo",f,this),i(this,"baseParams",h,this),i(this,"validateRules",m,this),i(this,"prjLogTableStore",g,this),i(this,"prjFieldLogTableStore",v,this),i(this,"prjFieldDetailLogTableStore",b,this),i(this,"fieldLogVisible",y,this),i(this,"fieldDetailLogVisible",k,this),i(this,"fieldname",w,this),i(this,"field",S,this),i(this,"isreload",E,this),i(this,"isApprove",j,this),i(this,"templatename",T,this),i(this,"prjname",_,this),i(this,"doSaveVisible",C,this),i(this,"handleDialog",R,this),this.getPrjInfo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.prjForm=new G.WeaForm;var a=(0,F.default)({prjid:t.prjid},e);H.getPrjInfo(a).then(function(e){t.isApprove=e.isApprove,t.prjInfo=e.fieldinfo,t.prjname=e.prjname,t.rightMenu=e.rightMenus,t.prjForm&&!t.prjForm.isFormInit&&t.prjForm.initFormFields(e.fieldinfo),t.prjForm.isFormInit&&t.prjForm.updateFields((0,X.getFormInitDatas)(e.fieldinfo),!1)})},this.setFormFields=function(e){t.prjForm.updateFields(e,!1)},this.setValidate=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.validateRules=e},i(this,"doPlanOpt",P,this),i(this,"doSaveTemplet",x,this),i(this,"delPrjInfo",L,this),this.getPrjLogList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};J.getPrjLogList(e).then(function(e){t.prjLogTableStore.getDatas(e.sessionkey,1)})},this.getPrjFieldLogList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};J.getPrjFieldLogList(e).then(function(e){t.prjFieldLogTableStore.getDatas(e.sessionkey,1)})},this.getPrjFieldDetaiLogList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};J.getPrjFieldDetaiLogList(e).then(function(e){t.prjFieldDetailLogTableStore.getDatas(e.sessionkey,1)})},i(this,"setFieldLogVisible",D,this),i(this,"setFieldDetailLogVisible",N,this),i(this,"setFieldName",A,this),i(this,"setField",M,this),i(this,"setLoaded",B,this),this.setVisiable=function(e){t.templatename=t.prjname,t.doSaveVisible=e},this.saveTemplateName=function(e){t.templatename=e}},s=o(l.prototype,"title",[K.observable],{enumerable:!0,initializer:function(){return $(83808,"编辑项目")}}),c=o(l.prototype,"rightMenu",[K.observable],{enumerable:!0,initializer:function(){return[]}}),u=o(l.prototype,"prjid",[K.observable],{enumerable:!0,initializer:function(){return""}}),d=o(l.prototype,"prjForm",[K.observable],{enumerable:!0,initializer:function(){return new G.WeaForm}}),p=o(l.prototype,"visible",[K.observable],{enumerable:!0,initializer:function(){return!1}}),f=o(l.prototype,"prjInfo",[K.observable],{enumerable:!0,initializer:function(){return[]}}),h=o(l.prototype,"baseParams",[K.observable],{enumerable:!0,initializer:function(){return{}}}),m=o(l.prototype,"validateRules",[K.observable],{enumerable:!0,initializer:function(){return{}}}),g=o(l.prototype,"prjLogTableStore",[K.observable],{enumerable:!0,initializer:function(){return new Y}}),v=o(l.prototype,"prjFieldLogTableStore",[K.observable],{enumerable:!0,initializer:function(){return new Y}}),b=o(l.prototype,"prjFieldDetailLogTableStore",[K.observable],{enumerable:!0,initializer:function(){return new Y}}),y=o(l.prototype,"fieldLogVisible",[K.observable],{enumerable:!0,initializer:function(){return!1}}),k=o(l.prototype,"fieldDetailLogVisible",[K.observable],{enumerable:!0,initializer:function(){return!1}}),w=o(l.prototype,"fieldname",[K.observable],{enumerable:!0,initializer:function(){return""}}),S=o(l.prototype,"field",[K.observable],{enumerable:!0,initializer:function(){return""}}),E=o(l.prototype,"isreload",[K.observable],{enumerable:!0,initializer:function(){return!1}}),j=o(l.prototype,"isApprove",[K.observable],{enumerable:!0,initializer:function(){return!1}}),T=o(l.prototype,"templatename",[K.observable],{enumerable:!0,initializer:function(){return""}}),_=o(l.prototype,"prjname",[K.observable],{enumerable:!0,initializer:function(){return""}}),C=o(l.prototype,"doSaveVisible",[K.observable],{enumerable:!0,initializer:function(){return!1}}),R=o(l.prototype,"handleDialog",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};e.visible=t,t&&(e.prjid=a,e.baseParams=n,e.getPrjInfo(n))}}}),P=o(l.prototype,"doPlanOpt",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};H.doPlanOpt(t).then(function(t){e.getPrjInfo({viewtype:"view"})})}}}),x=o(l.prototype,"doSaveTemplet",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];H.doSaveTemplet({prjname:e.templatename,prjid:e.prjid}).then(function(t){t.success?U.Modal.success({title:$(15172,"系统提示"),content:$(19468,"另存为模板")+$(84565,"成功!")}):U.Modal.error({title:$(15172,"系统提示"),content:$(19468,"另存为模板")+$(84566,"失败!")}),e.setVisiable(!1)})}}}),L=o(l.prototype,"delPrjInfo",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=e;U.Modal.confirm({title:$(15172,"系统提示"),content:$(383860,"您确认要删除项目吗?"),onOk:function(){H.delPrjInfo(t).then(function(e){a.visible=!1,window._table.reLoad()})},onCancel:function(){}})}}}),D=o(l.prototype,"setFieldLogVisible",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.fieldLogVisible=t}}}),N=o(l.prototype,"setFieldDetailLogVisible",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.fieldDetailLogVisible=t}}}),A=o(l.prototype,"setFieldName",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.fieldname=t}}}),M=o(l.prototype,"setField",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.field=t}}}),B=o(l.prototype,"setLoaded",[K.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.isreload=!0}}}),l)},function(e,t,a){function n(e){return null===e||void 0===e}function r(e){return!(!e||"object"!==typeof e||"number"!==typeof e.length)&&("function"===typeof e.copy&&"function"===typeof e.slice&&!(e.length>0&&"number"!==typeof e[0]))}function i(e,t,a){var i,u;if(n(e)||n(t))return!1;if(e.prototype!==t.prototype)return!1;if(s(e))return!!s(t)&&(e=o.call(e),t=o.call(t),c(e,t,a));if(r(e)){if(!r(t))return!1;if(e.length!==t.length)return!1;for(i=0;i<e.length;i++)if(e[i]!==t[i])return!1;return!0}try{var d=l(e),p=l(t)}catch(e){return!1}if(d.length!=p.length)return!1;for(d.sort(),p.sort(),i=d.length-1;i>=0;i--)if(d[i]!=p[i])return!1;for(i=d.length-1;i>=0;i--)if(u=d[i],!c(e[u],t[u],a))return!1;return typeof e===typeof t}var o=Array.prototype.slice,l=a(308),s=a(309),c=e.exports=function(e,t,a){return a||(a={}),e===t||(e instanceof Date&&t instanceof Date?e.getTime()===t.getTime():!e||!t||"object"!=typeof e&&"object"!=typeof t?a.strict?e===t:e==t:i(e,t,a))}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i=a(10),o=n(i),l=a(6),s=n(l),c=a(1),u=n(c),d=a(7),p=n(d),f=a(3),h=n(f),m=a(4),g=n(m),v=a(2),b=a(0),y=a(8),k=a(24),w=a(5),S=v.Modal.confirm,E=b.WeaLocaleProvider.getLabel,j=(0,y.observer)(r=function(e){function t(e){(0,u.default)(this,t);var a=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return a.edit=function(e){var t=a.props.contentStore,n=t.exchangeList,r=t.changeDiscussList,i=t._BrowserList,l=t.setBrowserList,s=(0,w.toJS)(n),c=(0,w.toJS)(i),u=(0,o.default)({},c),d=(0,o.default)({},s);d.datas.forEach(function(t,a){e==t.id&&(t.isEdit=!0,void 0==u[e]&&(u[e]={}),u[e].relatedwf=t.relatedwf,u[e].docids=t.docids,u[e].projectids=t.projectids,u[e].relatedcus=t.relatedcus,u[e].relateddoc=t.relateddoc,u[e].relatedprj=t.relatedprj)}),l(u),r(d)},a.onChange=function(e,t){var n=a.props.contentStore,r=n._BrowserList,i=n.setBrowserList,l=(0,w.toJS)(r),s=(0,o.default)({},l);void 0==s[e]&&(s[e]={}),s[e].remark=t,i(s)},a.delete=function(e){var t=a.props.contentStore.exchangeDelete,n=a.props.sortid;S({title:E(131329,"信息确认"),content:E(15097,"确定要删除吗?"),onOk:function(){t({id:e,sortid:n})},onCancel:function(){}})},a.dosubmit=function(e){var t=a.props.contentStore,n=t.exchangeSave,r=t._BrowserList,i=t.setBrowserList,l=(0,w.toJS)(r),s=(0,o.default)({},l),c=a.props.sortid,u=s[e],d=(0,o.default)({},u),p=!1;for(var f in d)"id"!=f&&"sortid"!=f&&"remark"==f&&d[f]&&(p=!0);if(0==u.docids.length&&delete d.docids,0==u.projectids.length&&delete d.projectids,0==u.relatedcus.length&&delete d.relatedcus,0==u.relateddoc.length&&delete d.relateddoc,0==u.relatedprj.length&&delete d.relatedprj,0==u.relatedwf.length&&delete d.relatedwf,u.docids.length>0){var h=[];u.docids.forEach(function(e,t){h.push(e.id)}),d.docids=h.join(",")}if(u.projectids.length>0){var m=[];u.projectids.forEach(function(e,t){m.push(e.id)}),d.projectids=m.join(",")}if(u.relatedcus.length>0){var g=[];u.relatedcus.forEach(function(e,t){g.push(e.id)}),d.relatedcus=g.join(",")}if(u.relateddoc.length>0){var b=[];u.relateddoc.forEach(function(e,t){b.push(e.id)}),d.relateddoc=b.join(",")}if(u.relatedprj.length>0){var y=[];u.relatedprj.forEach(function(e,t){y.push(e.id)}),d.relatedprj=y.join(",")}if(u.relatedwf.length>0){var k=[];u.relatedwf.forEach(function(e,t){k.push(e.id)}),d.relatedwf=k.join(",")}d.id="create"==e?"":e,d.sortid=c;var S=(0,o.default)({},l);S.create.docids=[],S.create.projectids=[],S.create.relatedcus=[],S.create.relateddoc=[],S.create.relatedprj=[],S.create.relatedwf=[],S.create.remark="",p?(i(S),n(d)):v.message.error(E(126982,"请填写内容"))},a.docancel=function(e){var t=a.props.contentStore,n=t.exchangeList,r=t.changeDiscussList,i=(0,w.toJS)(n),l=(0,o.default)({},i);l.datas.forEach(function(t,a){e==a&&(t.isEdit=!1)}),r(l)},a.transfStr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",l=a.props.contentStore,s=l._BrowserList,c=l.setBrowserList,u=l.exchangeList,d=(0,w.toJS)(s),p=(0,w.toJS)(u),f=p?p.acc_auth_url:"",h=a.props.sortid,m="",g=[],v={37:"doc",prjtsk:"task",18:"crm",152:"workflow",135:"project",workplan:"workplan",blogTemplate:"blogTemplate"},b={37:"docids",prjtsk:"relatedprj",18:"relatedcus",152:"relatedwf",135:"projectids",Upload:"relateddoc"};n.map(function(n){if("Browser"===e){var i=a.openProjectAppLink(v[r],n.id,h);m+="&nbsp;<a  href='"+i+"' target='new'  linkid='"+n.id+"' linkType='"+v[r]+"'  unselectable='off' contenteditable='false' style='cursor:pointer;text-decoration:underline !important;margin-right:8px'>"+(n.name||n.showname)+"</a>&nbsp;",g.push(n.id)}if("Upload"===e&&"image"===r&&(m+='&nbsp;<img class="formImgPlay" src="'+n.imgSrc+'" onclick="ecCom.WeaRichText.playImg(this)" data-imgsrc="'+n.imgSrc+'" />&nbsp;'),"Upload"===e&&"file"===r&&(m+="&nbsp;<a onclick='openProjectDiscussDoc(this,"+t[0]+","+h+","+f+")' unselectable='off' contenteditable='false' style='cursor:pointer;text-decoration:underline !important;margin-right:8px'>"+n.filename+"</a>&nbsp;",n.showLoad)){var o=n.loadlink+"&sortid="+h+f;m+="<a href='"+o+"' target='_blank'  unselectable='off' contenteditable='false' style='cursor:pointer;text-decoration:underline !important;margin-right:8px'>"+E(258,"下载")+"("+n.filesize+")</a>&nbsp;"}});var y=(0,o.default)({},d);return void 0==y[i]&&(y[i]={}),"Upload"!=e?y[i][b[r]]=n:y[i].relateddoc.push({id:t[0]}),c(y),m},a.openProjectAppLink=function(e,t,n){var r=a.props.contentStore.exchangeList,i=(0,w.toJS)(r),o=i?i.wf_auth_url:"",l=i?i.doc_auth_url:"";i&&i.acc_auth_url;return"doc"==e?"/spa/document/index.jsp?id="+t+"&prjid="+n+l:"task"==e?"/spa/prj/index.html#/main/prj/taskCard?taskid="+t:"crm"==e?"/spa/crm/static/index.html#/main/crm/customerView?customerId="+t:"workflow"==e?"/spa/workflow/static4form/index.html#/main/workflow/req?fromModul=prj&modulResourceId="+n+"&requestid="+t+o:"project"==e?"/spa/prj/index.html#/main/prj/projectCard?prjid="+n:""},a}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){var e=ReactDOM.findDOMNode(this);(0,k.imgZoom)(e,".wea-cl-content")}},{key:"componentWillReceiveProps",value:function(e){}},{key:"componentDidUpdate",value:function(e,t){var a=ReactDOM.findDOMNode(this);(0,k.imgZoom)(a,".wea-cl-content")}},{key:"componentWillUnmount",value:function(){(0,this.props.contentStore.setBrowserList)({create:{remark:""},datas:[]})}},{key:"render",value:function(){var e=this,t=this.props.contentStore,a=t.exchangeList,n=t._BrowserList,r=(0,w.toJS)(a),i=(0,w.toJS)(n),l=this.props.sortid,s=r?r.datas:[],c=r?r.wf_auth_url:"",u=r?r.doc_auth_url:"",d=r?r.acc_auth_url:"",p=[],f={Document:{type:37,name:E(126529,"文档"),icon:"icon-blog-Document"},Flow:{type:152,name:E(131692,"流程"),icon:"icon-blog-Process"},Customer:{type:18,name:E(30043,"客户"),icon:"icon-blog-Personnel"},Project:{type:135,name:E(30046,"项目"),icon:"icon-blog-Project"},Task:{type:"prjtsk",name:E(383349,"任务"),icon:"icon-blog-Task"}},h={name:"Browser",show:React.createElement("div",{className:"wea-cb-item"},React.createElement("span",{className:"wea-cbi-icon "+f.Document.icon}),React.createElement("span",{className:"wea-cbi-text"},f.Document.name)),type:f.Document.type,title:f.Document.name},m={name:"Browser",show:React.createElement("div",{className:"wea-cb-item"},React.createElement("span",{className:"wea-cbi-icon "+f.Flow.icon}),React.createElement("span",{className:"wea-cbi-text"},f.Flow.name)),type:f.Flow.type,title:f.Flow.name},g={name:"Browser",show:React.createElement("div",{className:"wea-cb-item"},React.createElement("span",{className:"wea-cbi-icon "+f.Customer.icon}),React.createElement("span",{className:"wea-cbi-text"},f.Customer.name)),type:f.Customer.type,title:f.Customer.name},y={name:"Browser",show:React.createElement("div",{className:"wea-cb-item"},React.createElement("span",{className:"wea-cbi-icon "+f.Project.icon}),React.createElement("span",{className:"wea-cbi-text"},f.Project.name)),type:f.Project.type,title:f.Project.name},k={name:"Browser",show:React.createElement("div",{className:"wea-cb-item"},React.createElement("span",{className:"wea-cbi-icon "+f.Task.icon}),React.createElement("span",{className:"wea-cbi-text"},f.Task.name)),type:f.Task.type,title:f.Task.name};r.docids&&p.push(h),r.relatedwf&&p.push(m),r.relatedcus&&p.push(g),r.projectids&&p.push(y),r.relatedprj&&p.push(k),r.relateddoc&&p.push({name:"Upload",show:React.createElement("div",{className:"wea-cb-item"},React.createElement("span",{className:"wea-cbi-icon icon-blog-Enclosure"}),React.createElement("span",{className:"wea-cbi-text"},E(128158,"附件"))),uploadId:"project_edit",uploadUrl:r.relateddoc.uploadUrl+"?category="+r.relateddoc.category,category:r.relateddoc.category,maxUploadSize:r.relateddoc.maxSize,style:{display:"inline-block",padding:0}});var S={hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!0,linkUrl:"/hrm/resource/HrmResource.jsp?id=",pageSize:10,quickSearchName:"",title:E(383424,"人力资源"),type:"1",viewAttr:1};return React.createElement("div",{className:"wea-prj-tabDiscuss",style:{backgroundColor:"#f7f7f7",padding:"16px 16px 0 16px",height:"100%"}},Array.isArray(i.datas)&&i.datas.map(function(t,a){var n=[];n.push(t.creater);var r={37:"docids",152:"relatedwf",18:"relatedcus",135:"projectids",prjtsk:"relatedprj"};t.id,i[t.id];var s=p.map(function(e,a){e.memorise=!0;for(var n in i)if(n==t.id)return(0,o.default)({},e,{replaceDatas:i[t.id][r[e.type]]});return e}),f={Component:React.createElement("span",{style:{position:"absolute",right:"10px"}},React.createElement(v.Button,{key:"submit",type:"primary",style:{display:"inline-block",borderRadius:"3px"},onClick:function(){return e.dosubmit(t.id)}},React.createElement("span",{className:"icon-coms-Release",style:{paddingRight:"7px"}}),E(383336,"提交")),React.createElement(v.Button,{key:"cancel",type:"primary",style:{display:"create"!=t.id?"inline-block":"none",marginLeft:"5px",borderRadius:"3px"},onClick:function(){e.docancel(a)}},E(31129,"取消")))};return 1==t.isEdit?React.createElement(b.WeaNewScroll,{height:"252px"},React.createElement("div",{style:{backgroundColor:"#ffffff",height:"242px",marginBottom:"10px"}},React.createElement(b.WeaRichText,{id:t.id+"_discuss",ref:t.id+"_discuss",value:i[t.id].remark,ckConfig:{toolbar:[{name:"document",items:["Source"]},{name:"paragraph",items:["JustifyLeft","JustifyCenter","JustifyRight","-","NumberedList","BulletedList"]},{name:"styles",items:["Format","Font","FontSize"]},{name:"colors",items:["TextColor"]},{name:"basicstyles",items:["Bold","Italic","Underline","Strike"]},{name:"insert",items:["Image","Table","Smiley"]}],extraPlugins:"autogrow",height:150,autoGrow_minHeight:150,autoGrow_maxHeight:160,removePlugins:"resize",uploadUrl:"/api/doc/upload/uploadFile?model=reply"},bottomBarConfig:s,bottomBarRight:f,onChange:function(a){return e.onChange(t.id,a)},onStatusChange:function(e){},onToolsChange:function(a,n,r,i){return e.transfStr(a,n,r,i,t.id)}}))):React.createElement("div",{style:{borderBottom:"1px solid #E2E2E2",padding:"10px 10px 0 10px",backgroundColor:"#ffffff"}},React.createElement(v.Row,null,React.createElement(v.Col,{span:2},React.createElement("img",{src:""+t.creater.imgurl,style:{height:"40px",width:"40px",borderRadius:"20px"}})),React.createElement(v.Col,{span:22},React.createElement("div",{style:{marginBottom:"8px"}},React.createElement(b.WeaBrowser,(0,o.default)({},S,{replaceDatas:n}))),React.createElement("div",{className:"wea-cl-content",dangerouslySetInnerHTML:{__html:'<div class="wea-ckeditor-content">'+t.remark+"</div>"}}),t.projectids.length>0?t.projectids.map(function(e,t){return React.createElement("div",null,React.createElement("span",{className:"icon-blog-Project",style:{paddingRight:"5px"}}),React.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("project",e.id,l)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",t.relatedcus.length>0?t.relatedcus.map(function(e,t){return React.createElement("div",null,React.createElement("span",{className:"icon-blog-Personnel",style:{paddingRight:"5px"}}),React.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("crm",e.id,l)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",t.relateddoc.length>0?t.relateddoc.map(function(t,a){return t.showLoad?React.createElement("div",null,React.createElement("span",{className:"icon-blog-Enclosure",style:{paddingRight:"5px"}}),React.createElement("a",{onClick:function(){return openProjectDiscussDoc(e,t.fileid,l,d)},href:"javascript:void(0);",unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},t.filename),React.createElement("a",{unselectable:"off",contenteditable:"false",href:t.loadlink+d,target:"_blank",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},E(258,"下载")+"("+t.filesize+")")):React.createElement("div",null,React.createElement("span",{className:"icon-blog-Enclosure",style:{paddingRight:"5px"}}),React.createElement("a",{onClick:function(){return openProjectDiscussDoc(e,t.fileid,l,d)},href:"javascript:void(0);",unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},t.filename))}):"",t.relatedprj.length>0?t.relatedprj.map(function(e,t){return React.createElement("div",null,React.createElement("span",{className:"icon-blog-Task",style:{paddingRight:"5px"}}),React.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("task",e.id,l)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",t.relatedwf.length>0?t.relatedwf.map(function(e,t){return React.createElement("div",null,React.createElement("span",{className:"icon-blog-Process",style:{paddingRight:"5px"}}),React.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("workflow",e.id,l,c)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",t.docids.length>0?t.docids.map(function(e,t){return React.createElement("div",null,React.createElement("span",{className:"icon-blog-Document",style:{paddingRight:"5px"}}),React.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("doc",e.id,l,u)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"")),React.createElement(v.Row,{style:{margin:"10px 0"}},React.createElement(v.Col,{span:8,offset:2},React.createElement("span",{style:{color:"#999999"}},t.time)),React.createElement(v.Col,{span:14},t.canedit?React.createElement("span",{className:"wea-mbwcbr-item icon-coms-edit",style:{cursor:"pointer",position:"absolute",right:"90px",color:"#b2b2b2"},onClick:function(){return e.edit(t.id)}},React.createElement("span",{style:{fontSize:"12px",color:"#666666"}}," ",""+E(126036,"编辑"))):"",t.canedit?React.createElement("span",{className:"wea-mbwcbr-item icon-coms-delete",onClick:function(){return e.delete(t.id)},style:{position:"absolute",right:"20px",cursor:"pointer",color:"#b2b2b2"}},React.createElement("span",{style:{fontSize:"12px",color:"#666666"}}," ",""+E(131966,"删除"))):"")))}),1==s.length?React.createElement("div",{style:{textAlign:"center",height:"135px"}},React.createElement("span",{className:"icon-blog-Unhappy",style:{display:"inline-block",marginTop:"50px"}},React.createElement("span",{style:{paddingLeft:"5px"}},E(383567,"暂无相关交流")))):"")}}]),t}(React.Component))||r;t.default=j},function(e,t,a){var n=a(73);e.exports=function(e,t,a){if(n(e),void 0===t)return e;switch(a){case 1:return function(a){return e.call(t,a)};case 2:return function(a,n){return e.call(t,a,n)};case 3:return function(a,n,r){return e.call(t,a,n,r)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,a){"use strict";function n(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}var r=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},a=0;a<10;a++)t["_"+String.fromCharCode(a)]=a;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach(function(e){n[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var a,l,s=n(e),c=1;c<arguments.length;c++){a=Object(arguments[c]);for(var u in a)i.call(a,u)&&(s[u]=a[u]);if(r){l=r(a);for(var d=0;d<l.length;d++)o.call(a,l[d])&&(s[l[d]]=a[l[d]])}}return s}},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTaskCondition=t.getRightMenus=void 0;var n=a(0);t.getRightMenus=function(e){return n.WeaTools.callApi("/api/proj/prjutil/getrightmenus","GET",e)},t.getTaskCondition=function(e){return n.WeaTools.callApi("/api/proj/pctask/taskcondition","GET",e)}},function(e,t,a){"use strict";t.__esModule=!0;var n=a(323),r=function(e){return e&&e.__esModule?e:{default:e}}(n);t.default=function(e){if(Array.isArray(e)){for(var t=0,a=Array(e.length);t<e.length;t++)a[t]=e[t];return a}return(0,r.default)(e)}},function(e,t,a){function n(e,t){var a={};return t=o(t,3),i(e,function(e,n,i){r(a,n,t(e,n,i))}),a}var r=a(368),i=a(370),o=a(373);e.exports=n},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(10),o=n(i),l=a(6),s=n(l),c=a(1),u=n(c),d=a(7),p=n(d),f=a(3),h=n(f),m=a(4),g=n(m),v=a(11),b=n(v),y=a(8),k=a(0),w=a(2),S=a(9),E=a(5),j=a(47),T=(n(j),a(85)),_=n(T),C=a(13),R=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(C),P=a(36),x=n(P),L=a(56),D=n(L),N=a(57),A=n(N),M=a(126),B=n(M),z=(S.WeaTableNew.WeaTable,k.WeaLocaleProvider.getLabel),I=(0,y.observer)(r=function(e){function t(e){(0,u.default)(this,t);var a=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return a.savePrjInfo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=a.props.contentStore,n=(t.handleDialog,t.prjForm),r=t.prjid,i=(t.baseParams,t.validateRules,t.getPrjInfo);n.validateForm().then(function(t){if(t.isValid){var a=(0,o.default)({},(0,E.toJS)(n.getFormParams()),{method:"edit",prjid:r},e);R.savePrjInfo(a).then(function(e){e.success?(i({viewtype:"view"}),window._table.reLoad()):w.message.error(e.msg)})}else t.showErrors()})},a.setWorkPlanVisible=function(e){a.setState({workPlanVisible:e})},a.state={workPlanVisible:!1},a}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.contentStore;window.weaWorkplan?e.setLoaded(!0):eventRegister.loadModule("f_workplan",function(){e.setLoaded(!0)},function(){})}},{key:"componentWillReceiveProps",value:function(e){var t="",a="";if(this.props.location&&e.location&&this.props.location.query&&e.location.query?(t=this.props.location.query.prjid,a=e.location.query.prjid):(t=this.props.prjid,a=e.prjid),t!==a){var n=e.contentStore;window.weaWorkplan?n.setLoaded(!0):eventRegister.loadModule("f_workplan",function(){n.setLoaded(!0)},function(){})}}},{key:"render",value:function(){var e=this,t=this.props.contentStore,a=t.visible,n=t.handleDialog,r=t.prjInfo,i=t.prjForm,o=t.setFormFields,l=t.setValidate,s=t.prjLogTableStore,c=t.prjFieldLogTableStore,u=t.prjFieldDetailLogTableStore,d=t.fieldname,p=t.prjid,f=z(83808,"编辑项目"),h=k.WeaTools.ls.getJSONObj("theme-account");return b.default.createElement(k.WeaDialog,{title:f,visible:a,buttons:this.getBottomButtons(),icon:"icon-coms-project",iconBgcolor:"#217346",onCancel:function(){n(!1)},style:{width:1e3,height:700}},b.default.createElement(k.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},b.default.createElement(k.WeaNewScroll,{height:"100%"},b.default.createElement(_.default,{fieldInfo:r,form:i,setFormFields:function(e){o(e)},setValidate:function(e){l(e)}}),b.default.createElement(x.default,{ref:"projectLogDialog",title:z("33782","项目日志"),tableStore:s,store:t}),b.default.createElement(D.default,{title:z("82274","字段日志"),tableStore:c,store:t}),b.default.createElement(A.default,{title:z("82274","字段日志")+"-"+d,tableStore:u,store:t}),b.default.createElement(B.default,{prjCardStore:t}),t.isreload&&window.weaWorkplan&&window.weaWorkplan.com&&window.weaWorkplan.com.WorkPlanCreate&&b.default.createElement(window.weaWorkplan.com.WorkPlanCreate,{type:"create",visible:e.state.workPlanVisible,doClose:function(){e.setWorkPlanVisible(!1)},onlyClose:function(){e.setWorkPlanVisible(!1)},workPlanId:"",createConditionParams:[],activeKey:"",changeTab:function(e){},selectUser:h&&h.userid,workPlanTypeOptions:"2",crmIDs:[],projectid:p,description:""}))))}},{key:"getBottomButtons",value:function(){var e=this,t=this.props.contentStore,a=t.handleDialog,n=t.rightMenu,r=t.prjid,i=[];return n&&n.length>0&&n.map(function(a){"1"==a.isTop&&i.length<4&&i.push(b.default.createElement(w.Button,{type:"primary",onClick:function(){"BTN_SAVE"==a.type?e.savePrjInfo():"BTN_EDIT"==a.type?t.getPrjInfo({viewtype:"edit"}):"BTN_BACK"==a.type?t.getPrjInfo({viewtype:"view"}):"BTN_DELETE"==a.type&&t.delPrjInfo({method:"del",prjid:r,from:"mymanagerproject"})}},a.menuName))}),i.push(b.default.createElement(w.Button,{type:"primary",onClick:function(){a(!1)}},z(309,"关闭"))),i}},{key:"getRightMenu",value:function(){var e=this.props.contentStore,t=e.rightMenu,a=e.isApprove,n=[];return t&&t.length>0&&t.map(function(e){var t=!1;a&&"icon-coms-Approval"==e.menuIcon&&(t=!0),n.push({icon:b.default.createElement("i",{className:e.menuIcon}),content:e.menuName,disabled:t})}),n}},{key:"onRightMenuClick",value:function(e){var t=this,a=this.props.contentStore,n=(a.handleDialog,a.rightMenu),r=a.prjid;n&&n.length>0&&n.map(function(n,i){if(Number(e)==i){var o=n.menuFun.indexOf("this")>=0?n.menuFun.split("this")[0]+")":n.menuFun;""!=o?(o=o.substring(0,o.indexOf("(")),"onNormal"==o?a.doPlanOpt({method:"normal",prjid:r}):"onOver"==o?a.doPlanOpt({method:"delay",prjid:r}):"onFinish"==o?a.doPlanOpt({method:"complete",prjid:r}):"onFrozen"==o?a.doPlanOpt({method:"freeze",prjid:r}):"onToggleStatus"==o&&a.doPlanOpt({method:"togglestatus",prjid:r,statusid:n.params})):"BTN_EDIT"==n.type?a.getPrjInfo({viewtype:"edit"}):"BTN_SAVE"==n.type?t.savePrjInfo():"BTN_DELETE"==n.type?a.delPrjInfo({method:"del",prjid:r,from:"mymanagerproject"}):"BTN_NEWREQ"==n.type?window.open("/spa/workflow/static/index.html#/main/workflow/add?prjid="+r,"_blank"):"BTN_NEWDOC"==n.type?window.open("/spa/document/static/index.html#/main/document/add?moudleFrom=prj&prjid="+r,"_blank"):"BTN_NEWRQ"==n.type?t.setState({workPlanVisible:!0}):"BTN_NEWMT"==n.type?window.open("/spa/meeting/static/index.html#/main/meeting/dialogsingle?type=create&projectid="+r,"_blank"):"BTN_LOG"==n.type?(t.refs.projectLogDialog.setVisible(!0),a.getPrjLogList({prjid:r})):"BTN_SAVETEMPLET"==n.type?a.setVisiable(!0):"BTN_BACK"==n.type&&a.getPrjInfo({viewtype:"view"})}})}}]),t}(b.default.Component))||r;t.default=I},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(2),g=a(0),v=a(8),b=a(54),y=(n(b),a(9)),k=y.WeaTableNew.WeaTable,w=g.WeaLocaleProvider.getLabel,S=(0,v.observer)(r=function(e){function t(e){return(0,s.default)(this,t),(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e))}return(0,h.default)(t,e),(0,u.default)(t,[{key:"shouldComponentUpdate",value:function(e,t){return!0}},{key:"render",value:function(){var e=this,t=this.props,a=t.title,n=t.tableStore,r=t.store,i=r.fieldLogVisible;return React.createElement("div",null,React.createElement(g.WeaDialog,{title:a||w(83,"日志"),visible:i,buttons:this.getButtons(),icon:"icon-coms-ModelingEngine",iconBgcolor:"#217346",onCancel:function(){r.setFieldLogVisible(!1)},style:{width:"700px",height:"400px"}},React.createElement(g.WeaNewScroll,{height:"100%"},React.createElement(k,{comsWeaTableStore:n,hasOrder:!0,needScroll:!1,getColumns:function(t){return e.reRenderColumns(t)}}))))}},{key:"getButtons",value:function(){var e=this.props.store,t=[];return t.push(React.createElement(m.Button,{type:"primary",onClick:function(){return e.setFieldLogVisible(!1)}},w(309,"关闭"))),t}},{key:"reRenderColumns",value:function(e){var t=this.props.store;return e.forEach(function(e){"id"==e.dataIndex&&(e.render=function(e,a){return React.createElement("a",{href:"javascript:void(0)",onClick:function(){t.setField(a.fieldname),t.setFieldName(a.fieldnamespan),t.getPrjFieldDetaiLogList({prjid:t.prjid,fieldname:a.fieldname}),t.setFieldDetailLogVisible(!0)}},w(82278,"查看该字段所有日志"))})}),e}}]),t}(React.Component))||r;t.default=S},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i=a(10),o=n(i),l=a(6),s=n(l),c=a(1),u=n(c),d=a(7),p=n(d),f=a(3),h=n(f),m=a(4),g=n(m),v=a(2),b=a(0),y=a(8),k=a(54),w=(n(k),a(9)),S=w.WeaTableNew.WeaTable,E=b.WeaLocaleProvider.getLabel,j=(0,y.observer)(r=function(e){function t(e){(0,u.default)(this,t);var a=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return a.state={hrmid:"",date:[]},a}return(0,g.default)(t,e),(0,p.default)(t,[{key:"shouldComponentUpdate",value:function(e,t){return!0}},{key:"render",value:function(){var e=this,t=this.props,a=t.title,n=t.tableStore,r=t.store,i=r.fieldDetailLogVisible,l={6:{conditionType:"RANGEPICKER",domkey:["start","end"]}},s=[{key:"0",showname:E(332,"全部")},{key:"1",showname:E(15537,"今天")},{key:"2",showname:E(15539,"本周")},{key:"3",showname:E(15541,"本月")},{key:"4",showname:E(21904,"本季")},{key:"5",showname:E(15384,"本年")},{key:"6",showname:E(32530,"指定日期范围")}],c=[{key:"1",icon:React.createElement("i",{className:"icon-coms-search"}),content:E(388113,"搜索"),onClick:function(){r.getPrjFieldDetaiLogList((0,o.default)({prjid:r.prjid,fieldname:r.field},e.state))}},{key:"2",icon:React.createElement("i",{className:"icon-coms-go-back"}),content:E(309,"关闭"),onClick:function(){r.setFieldDetailLogVisible(!1)}}];return React.createElement("div",null,React.createElement(b.WeaDialog,{title:a||E(83,"日志"),visible:i,buttons:this.getButtons(),icon:"icon-coms-ModelingEngine",iconBgcolor:"#217346",onCancel:function(){r.setFieldDetailLogVisible(!1)},style:{width:"700px",height:"400px"}},React.createElement(b.WeaRightMenu,{datas:c},React.createElement(v.Row,null,React.createElement(v.Col,{span:3,style:{textAlign:"center",marginTop:16}},E(99,"操作者")),React.createElement(v.Col,{span:6,style:{marginTop:8,marginBottom:8}},React.createElement(b.WeaBrowser,{type:1,textDecoration:!0,inputStyle:{width:200},onChange:function(t,a,n){e.setState({hrmid:t})}})),React.createElement(v.Col,{span:1}),React.createElement(v.Col,{span:3,style:{textAlign:"center",marginTop:16}},E(22823,"日期")),React.createElement(v.Col,{span:11,style:{marginTop:8,marginBottom:8}},React.createElement(b.WeaSelectGroup,{isMobx:!0,value:0,options:s,selectLinkageDatas:l,onChange:function(t,a){e.setState({date:t})}}))),React.createElement(b.WeaNewScroll,{height:"100%"},React.createElement(S,{comsWeaTableStore:n,hasOrder:!0,needScroll:!1})))))}},{key:"getButtons",value:function(){var e=this.props.store,t=[];return t.push(React.createElement(v.Button,{type:"primary",onClick:function(){return e.setFieldDetailLogVisible(!1)}},E(309,"关闭"))),t}}]),t}(React.Component))||r;t.default=j},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=(a(2),a(0)),g=a(8),v=a(5),b=a(9),y=a(13),k=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(y),w=b.WeaTableNew.WeaTable,S=m.WeaLocaleProvider.getLabel,E=(0,g.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.shareCondition=[{colSpan:2,conditionType:"SELECT",domkey:["sharetype"],fieldcol:18,isQuickSearch:!1,label:S(21956,"对象类型"),labelcol:6,options:[{key:"1",selected:!0,showname:S(179,"人力资源")},{key:"5",selected:!1,showname:S(141,"分部")},{key:"2",selected:!1,showname:S(124,"部门")},{key:"11",selected:!1,showname:S(6086,"岗位")},{key:"3",selected:!1,showname:S(122,"角色")},{key:"4",selected:!1,showname:S(1340,"所有人")}],viewAttr:2},{2:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"57",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:S(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:S(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:S(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:S(33564,"查看")},{key:"2",selected:!1,showname:S(93,"编辑")}],viewAttr:2}]],5:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"194",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:S(106,"对象"),labelcol:6,value:3,viewAttr:2}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:S(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:S(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:S(33564,"查看")},{key:"2",selected:!1,showname:S(93,"编辑")}],viewAttr:2}]],1:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"17",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:S(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:S(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:S(33564,"查看")},{key:"2",selected:!1,showname:S(93,"编辑")}],viewAttr:2}]],11:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"278",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:S(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"SELECT_LINKAGE",domkey:["joblevel"],fieldcol:18,isQuickSearch:!1,label:S(28169,"岗位级别"),labelcol:6,options:[{key:"0",selected:!0,showname:S(140,"总部")},{key:"2",selected:!1,showname:S(19437,"指定分部")},{key:"1",selected:!1,showname:S(19438,"指定部门")}],selectLinkageDatas:{1:{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"57",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["jobtitledepartment"],fieldcol:18,isQuickSearch:!1,label:"",labelcol:6,viewAttr:3},2:{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"194",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["jobtitlesubcompany"],fieldcol:18,isQuickSearch:!1,label:"",labelcol:6,viewAttr:3}},viewAttr:2}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:S(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:S(33564,"查看")},{key:"2",selected:!1,showname:S(93,"编辑")}],viewAttr:2}]],4:[[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:S(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:S(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:S(33564,"查看")},{key:"2",selected:!1,showname:S(93,"编辑")}],viewAttr:2}]],3:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"65",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:S(106,"对象"),labelcol:6,viewAttr:3},{colSpan:2,conditionType:"SELECT",domkey:["rolelevel"],fieldcol:18,isQuickSearch:!1,label:S(139,"级别"),labelcol:6,options:[{key:"0",selected:!0,showname:S(124,"部门")},{key:"1",selected:!1,showname:S(141,"分部")},{key:"2",selected:!1,showname:S(140,"总部")}],viewAttr:2}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:S(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:S(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:S(33564,"查看")},{key:"2",selected:!1,showname:S(93,"编辑")}],viewAttr:2}]]}],a.onOperatesClick=function(e,t,n,r){var i=a.props.contentStore,o=n&&n.href?n.href:"",l=o.replace("javascript:","");l=l.substring(0,l.indexOf("("));""!=l&&"onDel"==l&&i.delBatchShare(e.id)},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){var e=this;k.getDetachable().then(function(t){if(t.appDetachDisableAll){var a=e.shareCondition[0];a.options.splice(5,1),e.shareCondition[0]=a}})}},{key:"componentWillReceiveProps",value:function(e){}},{key:"render",value:function(){var e=this.props,t=e.contentStore,a=t.shareTableStore,n=t.isShowShare,r=t.showAddShareModal,i=t.shareRight,o=i.hasRight,l=i.verified,s=e.contentStore,c=e.title;return l&&!o?React.createElement(m.WeaAlertPage,null,React.createElement("div",{style:{color:"#000"}},S(2012,"对不起,您暂时没有权限!"))):l&&o?React.createElement("div",null,React.createElement(w,{comsWeaTableStore:a,hasOrder:!0,needScroll:!0,onOperatesClick:this.onOperatesClick.bind(this)}),React.createElement(m.WeaAuth,{visible:n,conditions:(0,v.toJS)(this.shareCondition),title:c,icon:"icon-coms-project",iconBgcolor:"#217346",onOk:function(e){s.addShare(e),r(!1)},onCancel:function(){r(!1)}})):React.createElement("div",null)}}]),t}(React.Component))||r;t.default=E},function(e,t){e.exports=!0},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t){e.exports={}},function(e,t){var a={}.toString;e.exports=function(e){return a.call(e).slice(8,-1)}},function(e,t,a){function n(e){return null==e?void 0===e?s:l:c&&c in Object(e)?i(e):o(e)}var r=a(77),i=a(249),o=a(250),l="[object Null]",s="[object Undefined]",c=r?r.toStringTag:void 0;e.exports=n},function(e,t){function a(e){return null!=e&&"object"==typeof e}e.exports=a},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,w.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.AddProjectStore=void 0;var o,l,s,c,u,d,p,f,h,m,g,v,b,y,k=a(12),w=n(k),S=a(35),E=n(S),j=a(10),T=n(j),_=a(1),C=n(_),R=a(7),P=n(R),x=a(5),L=a(9),D=a(0),N=a(2),A=a(13),M=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(A),B=a(157),z=(n(B),D.WeaLocaleProvider.getLabel);t.AddProjectStore=(o=function(){function e(){var t=this;(0,C.default)(this,e),r(this,"title",l,this),r(this,"selectedKey",s,this),r(this,"form",c,this),r(this,"nameremind",u,this),r(this,"visible",d,this),r(this,"conditionDatas",p,this),this.validateRules={},r(this,"selectedRowKey",f,this),r(this,"spinning",h,this),r(this,"templetid",m,this),r(this,"stageInfo",g,this),r(this,"parentid",v,this),r(this,"isTimeShow",b,this),r(this,"handleShareDialog",y,this),this.changeTab=function(e){t.selectedKey=e},this.getAddCondition=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.form=new L.WeaForm;var a=t;D.WeaTools.callApi("/api/proj/pcproject/getProjectInfo","GET",e).then(function(e){t.isTimeShow=e.isTimeShow,t.conditionDatas={taskinfo:a.addInitKeytoDatas((0,x.toJS)(e.taskinfo)),fieldinfo:e.fieldinfo,prjid:e.prjid,rightMenu:e.rightMenus,userid:e.userid,taskViewAttr:e.taskViewAttr},e&&e.templetName?t.title=e.templetName:t.title=z(15007,"新建项目"),t.getPrjTempletStageList(),a.form&&!a.form.isFormInit&&a.form.initFormFields(e.fieldinfo)})},this.setFormFields=function(e){t.form.updateFields(e,!1)},this.setValidate=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.validateRules=e},this.saveListDatas=function(e){t.conditionDatas=(0,T.default)({},t.conditionDatas,{taskinfo:e})},this.addNewListDatas=function(){var e={endtime:"",hrmid:"",budget:"0.000",workday:"0",begintime:"",pid:"0",realid:"0",beftaskname:"",id:"",beftaskid:"",name:z(83982,"新的任务"),hrmname:"",begindate:"",enddate:""},a=(0,x.toJS)(t.conditionDatas.taskinfo);a.push(e),t.saveListDatas(t.addKeytoDatas(a))},this.saveRowKeys=function(e){t.selectedRowKey=e},this.deleListDatas=function(){var e=t.addKeytoDatas((0,x.toJS)(t.conditionDatas.taskinfo)),a=[].concat(e);(0,x.toJS)(t.selectedRowKey).map(function(e){a=a.filter(function(t){return Number(t.rowIndex)!==e})});var n=t.changeBeforeTask(a);t.saveListDatas(t.addKeytoDatas(n)),t.selectedRowKey=[]},this.changeBeforeTask=function(e){var t=[].concat(e);return t.map(function(e){if(e.beftaskid&&"0"!==e.beftaskid){for(var a=!0,n=0;n<t.length;n++){if(t[n].rowIndex==e.beftaskid)return e.beftaskid=t[n].rowIndex,e.beftaskname=t[n].name,void(a=!0);a=!1}a||(e.beftaskid="0",e.beftaskname="")}}),t},this.saveAddProject=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=e.isreflesh,n=e.checkProps,r=n.pass,i=t;t.form.validateForm().then(function(n){if(n.isValid&&r){if(t.checkRepeat()){var o=(0,T.default)({},t.form.getFormParams(),e);t.parentid>0&&(o=(0,T.default)({},t.form.getFormParams(),e,{parentid:t.parentid}));var l=(0,T.default)({},o,{method:"add"});t.checkTaskInfo()&&t.checkTask()&&(l.subfields=(0,E.default)((0,x.toJS)(t.conditionDatas.taskinfo)),l.stagelist=(0,E.default)((0,x.toJS)(t.stageInfo.stageColumnDatas)),t.spinning=!0,D.WeaTools.callApi("/api/proj/pcproject/doPrjOperation","POST",l).then(function(e){i.spinning=!1,e.success?(N.message.success(z(101,"项目")+z(383317,"新建成功")),a?window._table.reLoad():weaHistory.push({pathname:"/main/prj/projectCard?prjid="+e.prjid}),i.handleShareDialog(!1)):N.message.error(e.msg)}))}}else n.showErrors();"prjinfo"!=t.selectedKey||1!=n.isValid||0!=t.checkTask()&&0!=t.checkStage()||N.message.error(z(15859,"必要信息不完整!")),"sublist"!=t.selectedKey||1!=t.checkTask()||0!=n.isValid&&0!=t.checkStage()||N.message.error(z(15859,"必要信息不完整!")),"stagelist"!=t.selectedKey||1!=t.checkStage()||0!=n.isValid&&0!=t.checkTask()||N.message.error(z(15859,"必要信息不完整!"))})},this.checkRepeat=function(){var e=!0,a=(0,x.toJS)(t.stageInfo.stageColumnDatas);return a&&a.length>0&&a.map(function(t,n){e&&a&&a.length>0&&a.map(function(a,r){n!==r&&t.name==a.name&&(N.message.error(z("387703","阶段名称重复!")),e=!1)})}),e},this.checkTask=function(){var e=!0,a=(0,x.toJS)(t.conditionDatas.taskinfo);return a&&a.length>0&&a.map(function(a,n){if(e)if(""==a.name)e=!1;else if(""==a.stageid)e=!1;else if(""==a.hrmid)e=!1;else{var r=(0,x.toJS)(t.stageInfo.stageColumnDatas),i=!1;r&&r.length>0&&r.map(function(e,t){a.stageid==e.id&&(i=!0)}),i||(e=!1)}}),e},this.checkStage=function(){var e=!0,a=(0,x.toJS)(t.stageInfo.stageColumnDatas);return a&&a.length>0&&a.map(function(t,a){e&&""==t.name&&(e=!1)}),e},this.checkTaskInfo=function(){var e=t.conditionDatas.taskinfo,a=!0;return e&&e.length>0&&e.map(function(e){e.name&&""==e.name?(N.Modal.warning({title:z(15172,"系统提示"),content:"任务信息不完成!"}),a=!1):e.stageid&&""==e.stageid?(N.Modal.warning({title:z(15172,"系统提示"),content:z(15859,"任务信息不完成!")}),a=!1):e.hrmid&&""==e.hrmid&&(N.Modal.warning({title:z(15172,"系统提示"),content:z(15859,"任务信息不完成!")}),a=!1)}),a},this.clearStatus=function(){t.selectedKey="prjinfo",t.conditionDatas={taskinfo:[],fieldinfo:[],prjid:"",rightMenu:[],userid:"",taskViewAttr:""},t.validateRules={},t.selectedRowKey=[]},this.getPrjTempletStageList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=(0,T.default)({actionType:"add",prjid:t.templetid},e);M.getPrjTempletStageList(a).then(function(e){if(t.stageInfo.stageColumns=e.columns,t.stageInfo.stageColumnDatas=e.columnDatas,t.stageInfo.canedit=e.canedit,0==t.stageInfo.stageColumnDatas.length){t.stageInfo.stageKey++;var a=[{id:"new_"+t.stageInfo.stageKey,name:z("387710","新的阶段"),description:""}];t.stageInfo.stageColumnDatas=a}t.rightMenu=e.rightMenus,t.loading=!1})},this.onRowSelect=function(e,a,n,r){t.stageInfo.selectedRowKeys=e,r&&(t.stageInfo.selectedDatas=r)},this.onChange=function(e,a,n,r){var i=[];t.stageInfo.stageKey++,e.map(function(e){"undefined"==typeof e.id?i.push((0,T.default)({id:"new_"+t.stageInfo.stageKey},e,{name:""})):i.push(e)});var o=[];(0,x.toJS)(t.conditionDatas.taskinfo).map(function(e){var t=!1;i.map(function(a){""!==e.stageid&&e.stageid==a.id&&(t=!0)}),t?o.push(e):o.push((0,T.default)({},e,{stageid:""}))}),t.conditionDatas.taskinfo=o,t.stageInfo.stageColumnDatas=i},this.clearStageStatus=function(){var e=t.stageInfo.canedit;t.stageInfo={stageColumns:[],stageColumnDatas:[],selectedRowKeys:[],selectedDatas:{},canedit:e}}}return(0,P.default)(e,[{key:"addInitKeytoDatas",value:function(e){return e.map(function(e,t){var a=(0,T.default)({},e);return a.key=t+1,a.rowIndex=t+1,a})}},{key:"addKeytoDatas",value:function(e){return e.map(function(e,t){var a=(0,T.default)({},e);return a.rowIndex=t+1,a})}}]),e}(),l=i(o.prototype,"title",[x.observable],{enumerable:!0,initializer:function(){return z(15007,"新建项目")}}),s=i(o.prototype,"selectedKey",[x.observable],{enumerable:!0,initializer:function(){return"prjinfo"}}),c=i(o.prototype,"form",[x.observable],{enumerable:!0,initializer:function(){return new L.WeaForm}}),u=i(o.prototype,"nameremind",[x.observable],{enumerable:!0,initializer:function(){return""}}),d=i(o.prototype,"visible",[x.observable],{enumerable:!0,initializer:function(){return!1}}),p=i(o.prototype,"conditionDatas",[x.observable],{enumerable:!0,initializer:function(){return{taskinfo:[],fieldinfo:[],prjid:"",rightMenu:[],userid:"",taskViewAttr:""}}}),f=i(o.prototype,"selectedRowKey",[x.observable],{enumerable:!0,initializer:function(){return[]}}),h=i(o.prototype,"spinning",[x.observable],{enumerable:!0,initializer:function(){return!1}}),m=i(o.prototype,"templetid",[x.observable],{enumerable:!0,initializer:function(){return""}}),g=i(o.prototype,"stageInfo",[x.observable],{enumerable:!0,initializer:function(){return{stageKey:0,stageColumns:[],stageColumnDatas:[],selectedRowKeys:[],selectedDatas:{},canedit:!1}}}),v=i(o.prototype,"parentid",[x.observable],{enumerable:!0,initializer:function(){return 0}}),b=i(o.prototype,"isTimeShow",[x.observable],{enumerable:!0,initializer:function(){return"1"}}),y=i(o.prototype,"handleShareDialog",[x.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a){e.visible=t,e.selectedKey="prjinfo",e.selectedRowKey=[],e.clearStageStatus(),t&&a.prjid?e.parentid=a.prjid:e.parentid=0,t&&(e.templetid=a.templetid,e.getAddCondition(a))}}}),o)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(2),g=a(0),v=a(8),b=a(5),y=a(157),k=n(y),w=a(85),S=n(w),E=a(119),j=n(E),T=g.WeaLocaleProvider.getLabel,_=(0,v.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.getStageOptions=function(){var e=a.props.contentStore.addProjectStore.stageInfo,t=(e.stageColumns,e.stageColumnDatas),n=(e.selectedRowKeys,e.selectedDatas,[]);return n.push({disabled:!1,selected:!1,showname:" ",key:"",visible:!0}),t&&t.length>0&&t.map(function(e){n.push({disabled:!1,key:e.id,selected:!1,showname:e.name,visible:!0})}),n},a.state={width:1020,height:650},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){}},{key:"render",value:function(){var e=this,t=this.props.contentStore.addProjectStore,a=t.title,n=t.selectedKey,r=t.visible,i=t.conditionDatas,o=i.userid,l=i.taskinfo,s=i.fieldinfo,c=i.taskViewAttr,u=t.saveListDatas,d=t.saveRowKeys,p=t.selectedRowKey,f=t.spinning,h=t.form,v=t.setFormFields,y=t.setValidate,w=t.isTimeShow,E=[{key:"prjinfo",title:T(16290,"项目信息")},{key:"sublist",title:T(18505,"任务列表")},{key:"stagelist",title:T("387407","阶段设置")}],_=this.state.width,C=h.getFormParams()||{},R=window.innerHeight-150;return R>600&&(R=600),React.createElement("div",null,React.createElement(g.WeaDialog,{title:a,visible:r,style:{width:_,height:R},maskClosable:!1,icon:"icon-coms-project",iconBgcolor:"#217346",onCancel:function(){return t.handleShareDialog(!1)},buttons:this.getDialogButtons()},React.createElement(g.WeaRightMenu,{datas:this.getRightMenu()},React.createElement(g.WeaTab,{buttons:this.getButtons(),datas:E,selectedKey:n,keyParam:"key",onChange:this.changeTab.bind(this)}),React.createElement(g.WeaNewScroll,{height:"calc(100% - 50px)"},React.createElement(m.Spin,{spinning:f},React.createElement("div",{style:{display:"prjinfo"==n?"block":"none"}},React.createElement(S.default,{fieldInfo:s,form:h,setFormFields:function(e){v(e)},setValidate:function(e){y(e)}})),React.createElement("div",{style:{display:"sublist"==n?"block":"none"}},React.createElement(k.default,{ref:"PrjTaskListTable",taskViewAttr:c,datas:(0,b.toJS)(l),userid:o,isworkday:C.passnoworktime,selectedRowKeys:(0,b.toJS)(p),onChange:function(e){u(e)},onRowSelect:function(e){d(e)},stageOptions:this.getStageOptions(),isTimeShow:w})),React.createElement("div",{style:{display:"stagelist"==n?"block":"none"}},React.createElement(j.default,{ref:function(t){e.StageList=t},contentStore:t})))))))}},{key:"getButtons",value:function(){var e=this,t=this.props.contentStore.addProjectStore,a=t.selectedKey,n=t.addNewListDatas,r=t.deleListDatas,i=t.selectedRowKey,o=t.conditionDatas,l=(o.userid,o.taskinfo,o.fieldinfo,o.taskViewAttr),s=t.stageInfo,c=!(i.length>0&&""+(0,b.toJS)(i)),u=!(s.selectedRowKeys.length>0),d=[];return 2==l&&("sublist"==a?d=[React.createElement(m.Button,{style:{border:"none",padding:"0px",fontSize:"20px",lineHeight:"1",color:"#55a1f8",backgroundColor:"#fff"},type:"primary",title:T(611,"添加"),size:"small",disabled:0,onClick:function(){n()}},React.createElement("span",{className:"icon-coms-Add-to-hot"})),React.createElement(m.Button,{style:{border:"none",padding:"0px",fontSize:"20px",lineHeight:"1",color:c?"#d8d8d8":"#55a1f8",marginLeft:"-5px",backgroundColor:"#fff"},type:"primary",title:T(91,"删除"),size:"small",disabled:c,onClick:function(){r()}},React.createElement("span",{className:"icon-coms-form-delete-hot"}))]:"stagelist"==a&&(d=[React.createElement(m.Button,{style:{border:"none",padding:"0px",fontSize:"20px",lineHeight:"1",color:"#55a1f8",backgroundColor:"#fff"},type:"primary",title:T(611,"添加"),size:"small",disabled:0,onClick:function(){e.StageList.tableEdit.refs.edit.doAdd()}},React.createElement("span",{className:"icon-coms-Add-to-hot"})),React.createElement(m.Button,{style:{border:"none",padding:"0px",fontSize:"20px",lineHeight:"1",color:u?"#d8d8d8":"#55a1f8",marginLeft:"-5px",backgroundColor:"#fff"},type:"primary",title:T(91,"删除"),size:"small",disabled:u,onClick:function(){e.StageList.tableEdit.refs.edit.doDelete()}},React.createElement("span",{className:"icon-coms-form-delete-hot"}))])),d}},{key:"getDialogButtons",value:function(){var e=this,t=this.props.isreflesh,a=this.props.contentStore.addProjectStore,n=a.saveAddProject,r=a.conditionDatas.taskViewAttr,i=[];return 2==r?(i.push(React.createElement(m.Button,{type:"primary",onClick:function(){n({isreflesh:t,checkProps:e.StageList.tableEdit.refs.edit.doRequiredCheck()}),e.refs.PrjTaskListTable.showErrors()}},T(86,"保存"))),i.push(React.createElement(m.Button,{type:"primary",onClick:function(){return a.handleShareDialog(!1)}},T(309,"关闭")))):i.push(React.createElement(m.Button,{type:"primary",onClick:function(){return a.handleShareDialog(!1)}},T(309,"关闭"))),i}},{key:"getRightMenu",value:function(){var e=this,t=this.props.isreflesh,a=this.props.contentStore.addProjectStore,n=(a.conditionDatas.rightMenu,a.selectedKey),r=a.saveAddProject,i=a.addNewListDatas,o=a.deleListDatas,l=a.selectedRowKey,s=a.conditionDatas,c=(s.userid,s.taskinfo,s.fieldinfo,s.taskViewAttr),u=a.stageInfo,d=!(l.length>0&&""+(0,b.toJS)(l)),p=!(u.selectedRowKeys.length>0),f=[];return 2==c&&("prjinfo"==n&&f.push({key:"1",icon:React.createElement("i",{className:"icon-coms-Preservation"}),content:T(86,"保存"),onClick:function(a){var n=e.StageList.tableEdit.refs.edit.doRequiredCheck();r({isreflesh:t,checkProps:n})}}),"sublist"==n&&(f.push({key:"1",icon:React.createElement("i",{className:"icon-coms-New-Flow"}),content:T(611,"添加"),onClick:function(e){i()}}),f.push({key:"2",icon:React.createElement("i",{className:"icon-coms-delete"}),content:T(91,"删除"),disabled:d,onClick:function(e){o()}}),f.push({key:"3",icon:React.createElement("i",{className:"icon-coms-Preservation"}),content:T(86,"保存"),onClick:function(a){e.refs.PrjTaskListTable.showErrors();var n=e.StageList.tableEdit.refs.edit.doRequiredCheck();r({isreflesh:t,checkProps:n})}})),"stagelist"==n&&(f.push({key:"1",icon:React.createElement("i",{className:"icon-coms-New-Flow"}),content:T(611,"添加"),onClick:function(t){e.StageList.tableEdit.refs.edit.doAdd()}}),f.push({key:"2",icon:React.createElement("i",{className:"icon-coms-delete"}),content:T(91,"删除"),disabled:p,onClick:function(t){e.StageList.tableEdit.refs.edit.doDelete()}}),f.push({key:"3",icon:React.createElement("i",{className:"icon-coms-Preservation"}),content:T(86,"保存"),onClick:function(a){var n=e.StageList.tableEdit.refs.edit.doRequiredCheck();r({isreflesh:t,checkProps:n})}}))),f}},{key:"changeTab",value:function(e){this.props.contentStore.addProjectStore.changeTab(e)}}]),t}(React.Component))||r;t.default=_},function(e,t,a){(function(e,n){var r;(function(){function i(e,t,a){switch(a.length){case 0:return e.call(t);case 1:return e.call(t,a[0]);case 2:return e.call(t,a[0],a[1]);case 3:return e.call(t,a[0],a[1],a[2])}return e.apply(t,a)}function o(e,t,a,n){for(var r=-1,i=null==e?0:e.length;++r<i;){var o=e[r];t(n,o,a(o),e)}return n}function l(e,t){for(var a=-1,n=null==e?0:e.length;++a<n&&!1!==t(e[a],a,e););return e}function s(e,t){for(var a=null==e?0:e.length;a--&&!1!==t(e[a],a,e););return e}function c(e,t){for(var a=-1,n=null==e?0:e.length;++a<n;)if(!t(e[a],a,e))return!1;return!0}function u(e,t){for(var a=-1,n=null==e?0:e.length,r=0,i=[];++a<n;){var o=e[a];t(o,a,e)&&(i[r++]=o)}return i}function d(e,t){return!!(null==e?0:e.length)&&S(e,t,0)>-1}function p(e,t,a){for(var n=-1,r=null==e?0:e.length;++n<r;)if(a(t,e[n]))return!0;return!1}function f(e,t){for(var a=-1,n=null==e?0:e.length,r=Array(n);++a<n;)r[a]=t(e[a],a,e);return r}function h(e,t){for(var a=-1,n=t.length,r=e.length;++a<n;)e[r+a]=t[a];return e}function m(e,t,a,n){var r=-1,i=null==e?0:e.length;for(n&&i&&(a=e[++r]);++r<i;)a=t(a,e[r],r,e);return a}function g(e,t,a,n){var r=null==e?0:e.length;for(n&&r&&(a=e[--r]);r--;)a=t(a,e[r],r,e);return a}function v(e,t){for(var a=-1,n=null==e?0:e.length;++a<n;)if(t(e[a],a,e))return!0;return!1}function b(e){return e.split("")}function y(e){return e.match(zt)||[]}function k(e,t,a){var n;return a(e,function(e,a,r){if(t(e,a,r))return n=a,!1}),n}function w(e,t,a,n){for(var r=e.length,i=a+(n?1:-1);n?i--:++i<r;)if(t(e[i],i,e))return i;return-1}function S(e,t,a){return t===t?J(e,t,a):w(e,j,a)}function E(e,t,a,n){for(var r=a-1,i=e.length;++r<i;)if(n(e[r],t))return r;return-1}function j(e){return e!==e}function T(e,t){var a=null==e?0:e.length;return a?x(e,t)/a:Ne}function _(e){return function(t){return null==t?ae:t[e]}}function C(e){return function(t){return null==e?ae:e[t]}}function R(e,t,a,n,r){return r(e,function(e,r,i){a=n?(n=!1,e):t(a,e,r,i)}),a}function P(e,t){var a=e.length;for(e.sort(t);a--;)e[a]=e[a].value;return e}function x(e,t){for(var a,n=-1,r=e.length;++n<r;){var i=t(e[n]);i!==ae&&(a=a===ae?i:a+i)}return a}function L(e,t){for(var a=-1,n=Array(e);++a<e;)n[a]=t(a);return n}function D(e,t){return f(t,function(t){return[t,e[t]]})}function N(e){return function(t){return e(t)}}function A(e,t){return f(t,function(t){return e[t]})}function M(e,t){return e.has(t)}function B(e,t){for(var a=-1,n=e.length;++a<n&&S(t,e[a],0)>-1;);return a}function z(e,t){for(var a=e.length;a--&&S(t,e[a],0)>-1;);return a}function I(e,t){for(var a=e.length,n=0;a--;)e[a]===t&&++n;return n}function O(e){return"\\"+ja[e]}function F(e,t){return null==e?ae:e[t]}function W(e){return ma.test(e)}function V(e){return ga.test(e)}function K(e){for(var t,a=[];!(t=e.next()).done;)a.push(t.value);return a}function G(e){var t=-1,a=Array(e.size);return e.forEach(function(e,n){a[++t]=[n,e]}),a}function q(e,t){return function(a){return e(t(a))}}function U(e,t){for(var a=-1,n=e.length,r=0,i=[];++a<n;){var o=e[a];o!==t&&o!==se||(e[a]=se,i[r++]=a)}return i}function Q(e){var t=-1,a=Array(e.size);return e.forEach(function(e){a[++t]=e}),a}function H(e){var t=-1,a=Array(e.size);return e.forEach(function(e){a[++t]=[e,e]}),a}function J(e,t,a){for(var n=a-1,r=e.length;++n<r;)if(e[n]===t)return n;return-1}function X(e,t,a){for(var n=a+1;n--;)if(e[n]===t)return n;return n}function Y(e){return W(e)?Z(e):Wa(e)}function $(e){return W(e)?ee(e):b(e)}function Z(e){for(var t=fa.lastIndex=0;fa.test(e);)++t;return t}function ee(e){return e.match(fa)||[]}function te(e){return e.match(ha)||[]}var ae,ne=200,re="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",ie="Expected a function",oe="__lodash_hash_undefined__",le=500,se="__lodash_placeholder__",ce=1,ue=2,de=4,pe=1,fe=2,he=1,me=2,ge=4,ve=8,be=16,ye=32,ke=64,we=128,Se=256,Ee=512,je=30,Te="...",_e=800,Ce=16,Re=1,Pe=2,xe=1/0,Le=9007199254740991,De=1.7976931348623157e308,Ne=NaN,Ae=4294967295,Me=Ae-1,Be=Ae>>>1,ze=[["ary",we],["bind",he],["bindKey",me],["curry",ve],["curryRight",be],["flip",Ee],["partial",ye],["partialRight",ke],["rearg",Se]],Ie="[object Arguments]",Oe="[object Array]",Fe="[object AsyncFunction]",We="[object Boolean]",Ve="[object Date]",Ke="[object DOMException]",Ge="[object Error]",qe="[object Function]",Ue="[object GeneratorFunction]",Qe="[object Map]",He="[object Number]",Je="[object Null]",Xe="[object Object]",Ye="[object Proxy]",$e="[object RegExp]",Ze="[object Set]",et="[object String]",tt="[object Symbol]",at="[object Undefined]",nt="[object WeakMap]",rt="[object WeakSet]",it="[object ArrayBuffer]",ot="[object DataView]",lt="[object Float32Array]",st="[object Float64Array]",ct="[object Int8Array]",ut="[object Int16Array]",dt="[object Int32Array]",pt="[object Uint8Array]",ft="[object Uint8ClampedArray]",ht="[object Uint16Array]",mt="[object Uint32Array]",gt=/\b__p \+= '';/g,vt=/\b(__p \+=) '' \+/g,bt=/(__e\(.*?\)|\b__t\)) \+\n'';/g,yt=/&(?:amp|lt|gt|quot|#39);/g,kt=/[&<>"']/g,wt=RegExp(yt.source),St=RegExp(kt.source),Et=/<%-([\s\S]+?)%>/g,jt=/<%([\s\S]+?)%>/g,Tt=/<%=([\s\S]+?)%>/g,_t=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ct=/^\w*$/,Rt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Pt=/[\\^$.*+?()[\]{}|]/g,xt=RegExp(Pt.source),Lt=/^\s+|\s+$/g,Dt=/^\s+/,Nt=/\s+$/,At=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Mt=/\{\n\/\* \[wrapped with (.+)\] \*/,Bt=/,? & /,zt=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,It=/\\(\\)?/g,Ot=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ft=/\w*$/,Wt=/^[-+]0x[0-9a-f]+$/i,Vt=/^0b[01]+$/i,Kt=/^\[object .+?Constructor\]$/,Gt=/^0o[0-7]+$/i,qt=/^(?:0|[1-9]\d*)$/,Ut=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Qt=/($^)/,Ht=/['\n\r\u2028\u2029\\]/g,Jt="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Xt="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Yt="["+Xt+"]",$t="["+Jt+"]",Zt="[a-z\\xdf-\\xf6\\xf8-\\xff]",ea="[^\\ud800-\\udfff"+Xt+"\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",ta="\\ud83c[\\udffb-\\udfff]",aa="(?:\\ud83c[\\udde6-\\uddff]){2}",na="[\\ud800-\\udbff][\\udc00-\\udfff]",ra="[A-Z\\xc0-\\xd6\\xd8-\\xde]",ia="(?:"+Zt+"|"+ea+")",oa="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",la="(?:\\u200d(?:"+["[^\\ud800-\\udfff]",aa,na].join("|")+")[\\ufe0e\\ufe0f]?"+oa+")*",sa="[\\ufe0e\\ufe0f]?"+oa+la,ca="(?:"+["[\\u2700-\\u27bf]",aa,na].join("|")+")"+sa,ua="(?:"+["[^\\ud800-\\udfff]"+$t+"?",$t,aa,na,"[\\ud800-\\udfff]"].join("|")+")",da=RegExp("['’]","g"),pa=RegExp($t,"g"),fa=RegExp(ta+"(?="+ta+")|"+ua+sa,"g"),ha=RegExp([ra+"?"+Zt+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[Yt,ra,"$"].join("|")+")","(?:[A-Z\\xc0-\\xd6\\xd8-\\xde]|[^\\ud800-\\udfff\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000\\d+\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde])+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[Yt,ra+ia,"$"].join("|")+")",ra+"?"+ia+"+(?:['’](?:d|ll|m|re|s|t|ve))?",ra+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])","\\d+",ca].join("|"),"g"),ma=RegExp("[\\u200d\\ud800-\\udfff"+Jt+"\\ufe0e\\ufe0f]"),ga=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,va=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],ba=-1,ya={};ya[lt]=ya[st]=ya[ct]=ya[ut]=ya[dt]=ya[pt]=ya[ft]=ya[ht]=ya[mt]=!0,ya[Ie]=ya[Oe]=ya[it]=ya[We]=ya[ot]=ya[Ve]=ya[Ge]=ya[qe]=ya[Qe]=ya[He]=ya[Xe]=ya[$e]=ya[Ze]=ya[et]=ya[nt]=!1;var ka={};ka[Ie]=ka[Oe]=ka[it]=ka[ot]=ka[We]=ka[Ve]=ka[lt]=ka[st]=ka[ct]=ka[ut]=ka[dt]=ka[Qe]=ka[He]=ka[Xe]=ka[$e]=ka[Ze]=ka[et]=ka[tt]=ka[pt]=ka[ft]=ka[ht]=ka[mt]=!0,ka[Ge]=ka[qe]=ka[nt]=!1;var wa={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"},Sa={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},Ea={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},ja={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Ta=parseFloat,_a=parseInt,Ca="object"==typeof e&&e&&e.Object===Object&&e,Ra="object"==typeof self&&self&&self.Object===Object&&self,Pa=Ca||Ra||Function("return this")(),xa="object"==typeof t&&t&&!t.nodeType&&t,La=xa&&"object"==typeof n&&n&&!n.nodeType&&n,Da=La&&La.exports===xa,Na=Da&&Ca.process,Aa=function(){try{var e=La&&La.require&&La.require("util").types;return e||Na&&Na.binding&&Na.binding("util")}catch(e){}}(),Ma=Aa&&Aa.isArrayBuffer,Ba=Aa&&Aa.isDate,za=Aa&&Aa.isMap,Ia=Aa&&Aa.isRegExp,Oa=Aa&&Aa.isSet,Fa=Aa&&Aa.isTypedArray,Wa=_("length"),Va=C(wa),Ka=C(Sa),Ga=C(Ea),qa=function e(t){function a(e){if(ts(e)&&!pp(e)&&!(e instanceof b)){if(e instanceof r)return e;if(pu.call(e,"__wrapped__"))return Yi(e)}return new r(e)}function n(){}function r(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=ae}function b(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=Ae,this.__views__=[]}function C(){var e=new b(this.__wrapped__);return e.__actions__=Dr(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Dr(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Dr(this.__views__),e}function J(){if(this.__filtered__){var e=new b(this);e.__dir__=-1,e.__filtered__=!0}else e=this.clone(),e.__dir__*=-1;return e}function Z(){var e=this.__wrapped__.value(),t=this.__dir__,a=pp(e),n=t<0,r=a?e.length:0,i=wi(0,r,this.__views__),o=i.start,l=i.end,s=l-o,c=n?l:o-1,u=this.__iteratees__,d=u.length,p=0,f=Vu(s,this.__takeCount__);if(!a||!n&&r==s&&f==s)return mr(e,this.__actions__);var h=[];e:for(;s--&&p<f;){c+=t;for(var m=-1,g=e[c];++m<d;){var v=u[m],b=v.iteratee,y=v.type,k=b(g);if(y==Pe)g=k;else if(!k){if(y==Re)continue e;break e}}h[p++]=g}return h}function ee(e){var t=-1,a=null==e?0:e.length;for(this.clear();++t<a;){var n=e[t];this.set(n[0],n[1])}}function zt(){this.__data__=$u?$u(null):{},this.size=0}function Jt(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}function Xt(e){var t=this.__data__;if($u){var a=t[e];return a===oe?ae:a}return pu.call(t,e)?t[e]:ae}function Yt(e){var t=this.__data__;return $u?t[e]!==ae:pu.call(t,e)}function $t(e,t){var a=this.__data__;return this.size+=this.has(e)?0:1,a[e]=$u&&t===ae?oe:t,this}function Zt(e){var t=-1,a=null==e?0:e.length;for(this.clear();++t<a;){var n=e[t];this.set(n[0],n[1])}}function ea(){this.__data__=[],this.size=0}function ta(e){var t=this.__data__,a=Ua(t,e);return!(a<0)&&(a==t.length-1?t.pop():_u.call(t,a,1),--this.size,!0)}function aa(e){var t=this.__data__,a=Ua(t,e);return a<0?ae:t[a][1]}function na(e){return Ua(this.__data__,e)>-1}function ra(e,t){var a=this.__data__,n=Ua(a,e);return n<0?(++this.size,a.push([e,t])):a[n][1]=t,this}function ia(e){var t=-1,a=null==e?0:e.length;for(this.clear();++t<a;){var n=e[t];this.set(n[0],n[1])}}function oa(){this.size=0,this.__data__={hash:new ee,map:new(Hu||Zt),string:new ee}}function la(e){var t=vi(this,e).delete(e);return this.size-=t?1:0,t}function sa(e){return vi(this,e).get(e)}function ca(e){return vi(this,e).has(e)}function ua(e,t){var a=vi(this,e),n=a.size;return a.set(e,t),this.size+=a.size==n?0:1,this}function fa(e){var t=-1,a=null==e?0:e.length;for(this.__data__=new ia;++t<a;)this.add(e[t])}function ha(e){return this.__data__.set(e,oe),this}function ma(e){return this.__data__.has(e)}function ga(e){var t=this.__data__=new Zt(e);this.size=t.size}function wa(){this.__data__=new Zt,this.size=0}function Sa(e){var t=this.__data__,a=t.delete(e);return this.size=t.size,a}function Ea(e){return this.__data__.get(e)}function ja(e){return this.__data__.has(e)}function Ca(e,t){var a=this.__data__;if(a instanceof Zt){var n=a.__data__;if(!Hu||n.length<ne-1)return n.push([e,t]),this.size=++a.size,this;a=this.__data__=new ia(n)}return a.set(e,t),this.size=a.size,this}function Ra(e,t){var a=pp(e),n=!a&&dp(e),r=!a&&!n&&hp(e),i=!a&&!n&&!r&&yp(e),o=a||n||r||i,l=o?L(e.length,iu):[],s=l.length;for(var c in e)!t&&!pu.call(e,c)||o&&("length"==c||r&&("offset"==c||"parent"==c)||i&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||Pi(c,s))||l.push(c);return l}function xa(e){var t=e.length;return t?e[Xn(0,t-1)]:ae}function La(e,t){return Qi(Dr(e),$a(t,0,e.length))}function Na(e){return Qi(Dr(e))}function Aa(e,t,a){(a===ae||Wl(e[t],a))&&(a!==ae||t in e)||Xa(e,t,a)}function Wa(e,t,a){var n=e[t];pu.call(e,t)&&Wl(n,a)&&(a!==ae||t in e)||Xa(e,t,a)}function Ua(e,t){for(var a=e.length;a--;)if(Wl(e[a][0],t))return a;return-1}function Qa(e,t,a,n){return ud(e,function(e,r,i){t(n,e,a(e),i)}),n}function Ha(e,t){return e&&Nr(t,Bs(t),e)}function Ja(e,t){return e&&Nr(t,zs(t),e)}function Xa(e,t,a){"__proto__"==t&&xu?xu(e,t,{configurable:!0,enumerable:!0,value:a,writable:!0}):e[t]=a}function Ya(e,t){for(var a=-1,n=t.length,r=$c(n),i=null==e;++a<n;)r[a]=i?ae:Ns(e,t[a]);return r}function $a(e,t,a){return e===e&&(a!==ae&&(e=e<=a?e:a),t!==ae&&(e=e>=t?e:t)),e}function Za(e,t,a,n,r,i){var o,s=t&ce,c=t&ue,u=t&de;if(a&&(o=r?a(e,n,r,i):a(e)),o!==ae)return o;if(!es(e))return e;var d=pp(e);if(d){if(o=ji(e),!s)return Dr(e,o)}else{var p=Sd(e),f=p==qe||p==Ue;if(hp(e))return Sr(e,s);if(p==Xe||p==Ie||f&&!r){if(o=c||f?{}:Ti(e),!s)return c?Mr(e,Ja(o,e)):Ar(e,Ha(o,e))}else{if(!ka[p])return r?e:{};o=_i(e,p,s)}}i||(i=new ga);var h=i.get(e);if(h)return h;i.set(e,o),bp(e)?e.forEach(function(n){o.add(Za(n,t,a,n,e,i))}):gp(e)&&e.forEach(function(n,r){o.set(r,Za(n,t,a,r,e,i))});var m=u?c?fi:pi:c?zs:Bs,g=d?ae:m(e);return l(g||e,function(n,r){g&&(r=n,n=e[r]),Wa(o,r,Za(n,t,a,r,e,i))}),o}function en(e){var t=Bs(e);return function(a){return tn(a,e,t)}}function tn(e,t,a){var n=a.length;if(null==e)return!n;for(e=nu(e);n--;){var r=a[n],i=t[r],o=e[r];if(o===ae&&!(r in e)||!i(o))return!1}return!0}function an(e,t,a){if("function"!=typeof e)throw new ou(ie);return Td(function(){e.apply(ae,a)},t)}function nn(e,t,a,n){var r=-1,i=d,o=!0,l=e.length,s=[],c=t.length;if(!l)return s;a&&(t=f(t,N(a))),n?(i=p,o=!1):t.length>=ne&&(i=M,o=!1,t=new fa(t));e:for(;++r<l;){var u=e[r],h=null==a?u:a(u);if(u=n||0!==u?u:0,o&&h===h){for(var m=c;m--;)if(t[m]===h)continue e;s.push(u)}else i(t,h,n)||s.push(u)}return s}function rn(e,t){var a=!0;return ud(e,function(e,n,r){return a=!!t(e,n,r)}),a}function on(e,t,a){for(var n=-1,r=e.length;++n<r;){var i=e[n],o=t(i);if(null!=o&&(l===ae?o===o&&!ps(o):a(o,l)))var l=o,s=i}return s}function ln(e,t,a,n){var r=e.length;for(a=bs(a),a<0&&(a=-a>r?0:r+a),n=n===ae||n>r?r:bs(n),n<0&&(n+=r),n=a>n?0:ys(n);a<n;)e[a++]=t;return e}function sn(e,t){var a=[];return ud(e,function(e,n,r){t(e,n,r)&&a.push(e)}),a}function cn(e,t,a,n,r){var i=-1,o=e.length;for(a||(a=Ri),r||(r=[]);++i<o;){var l=e[i];t>0&&a(l)?t>1?cn(l,t-1,a,n,r):h(r,l):n||(r[r.length]=l)}return r}function un(e,t){return e&&pd(e,t,Bs)}function dn(e,t){return e&&fd(e,t,Bs)}function pn(e,t){return u(t,function(t){return Yl(e[t])})}function fn(e,t){t=kr(t,e);for(var a=0,n=t.length;null!=e&&a<n;)e=e[Hi(t[a++])];return a&&a==n?e:ae}function hn(e,t,a){var n=t(e);return pp(e)?n:h(n,a(e))}function mn(e){return null==e?e===ae?at:Je:Pu&&Pu in nu(e)?ki(e):Fi(e)}function gn(e,t){return e>t}function vn(e,t){return null!=e&&pu.call(e,t)}function bn(e,t){return null!=e&&t in nu(e)}function yn(e,t,a){return e>=Vu(t,a)&&e<Wu(t,a)}function kn(e,t,a){for(var n=a?p:d,r=e[0].length,i=e.length,o=i,l=$c(i),s=1/0,c=[];o--;){var u=e[o];o&&t&&(u=f(u,N(t))),s=Vu(u.length,s),l[o]=!a&&(t||r>=120&&u.length>=120)?new fa(o&&u):ae}u=e[0];var h=-1,m=l[0];e:for(;++h<r&&c.length<s;){var g=u[h],v=t?t(g):g;if(g=a||0!==g?g:0,!(m?M(m,v):n(c,v,a))){for(o=i;--o;){var b=l[o];if(!(b?M(b,v):n(e[o],v,a)))continue e}m&&m.push(v),c.push(g)}}return c}function wn(e,t,a,n){return un(e,function(e,r,i){t(n,a(e),r,i)}),n}function Sn(e,t,a){t=kr(t,e),e=Vi(e,t);var n=null==e?e:e[Hi(vo(t))];return null==n?ae:i(n,e,a)}function En(e){return ts(e)&&mn(e)==Ie}function jn(e){return ts(e)&&mn(e)==it}function Tn(e){return ts(e)&&mn(e)==Ve}function _n(e,t,a,n,r){return e===t||(null==e||null==t||!ts(e)&&!ts(t)?e!==e&&t!==t:Cn(e,t,a,n,_n,r))}function Cn(e,t,a,n,r,i){var o=pp(e),l=pp(t),s=o?Oe:Sd(e),c=l?Oe:Sd(t);s=s==Ie?Xe:s,c=c==Ie?Xe:c;var u=s==Xe,d=c==Xe,p=s==c;if(p&&hp(e)){if(!hp(t))return!1;o=!0,u=!1}if(p&&!u)return i||(i=new ga),o||yp(e)?si(e,t,a,n,r,i):ci(e,t,s,a,n,r,i);if(!(a&pe)){var f=u&&pu.call(e,"__wrapped__"),h=d&&pu.call(t,"__wrapped__");if(f||h){var m=f?e.value():e,g=h?t.value():t;return i||(i=new ga),r(m,g,a,n,i)}}return!!p&&(i||(i=new ga),ui(e,t,a,n,r,i))}function Rn(e){return ts(e)&&Sd(e)==Qe}function Pn(e,t,a,n){var r=a.length,i=r,o=!n;if(null==e)return!i;for(e=nu(e);r--;){var l=a[r];if(o&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++r<i;){l=a[r];var s=l[0],c=e[s],u=l[1];if(o&&l[2]){if(c===ae&&!(s in e))return!1}else{var d=new ga;if(n)var p=n(c,u,s,e,t,d);if(!(p===ae?_n(u,c,pe|fe,n,d):p))return!1}}return!0}function xn(e){return!(!es(e)||Ai(e))&&(Yl(e)?bu:Kt).test(Ji(e))}function Ln(e){return ts(e)&&mn(e)==$e}function Dn(e){return ts(e)&&Sd(e)==Ze}function Nn(e){return ts(e)&&Zl(e.length)&&!!ya[mn(e)]}function An(e){return"function"==typeof e?e:null==e?_c:"object"==typeof e?pp(e)?Fn(e[0],e[1]):On(e):Ac(e)}function Mn(e){if(!Mi(e))return Fu(e);var t=[];for(var a in nu(e))pu.call(e,a)&&"constructor"!=a&&t.push(a);return t}function Bn(e){if(!es(e))return Oi(e);var t=Mi(e),a=[];for(var n in e)("constructor"!=n||!t&&pu.call(e,n))&&a.push(n);return a}function zn(e,t){return e<t}function In(e,t){var a=-1,n=Vl(e)?$c(e.length):[];return ud(e,function(e,r,i){n[++a]=t(e,r,i)}),n}function On(e){var t=bi(e);return 1==t.length&&t[0][2]?zi(t[0][0],t[0][1]):function(a){return a===e||Pn(a,e,t)}}function Fn(e,t){return Li(e)&&Bi(t)?zi(Hi(e),t):function(a){var n=Ns(a,e);return n===ae&&n===t?Ms(a,e):_n(t,n,pe|fe)}}function Wn(e,t,a,n,r){e!==t&&pd(t,function(i,o){if(r||(r=new ga),es(i))Vn(e,t,o,a,Wn,n,r);else{var l=n?n(Gi(e,o),i,o+"",e,t,r):ae;l===ae&&(l=i),Aa(e,o,l)}},zs)}function Vn(e,t,a,n,r,i,o){var l=Gi(e,a),s=Gi(t,a),c=o.get(s);if(c)return void Aa(e,a,c);var u=i?i(l,s,a+"",e,t,o):ae,d=u===ae;if(d){var p=pp(s),f=!p&&hp(s),h=!p&&!f&&yp(s);u=s,p||f||h?pp(l)?u=l:Kl(l)?u=Dr(l):f?(d=!1,u=Sr(s,!0)):h?(d=!1,u=Cr(s,!0)):u=[]:cs(s)||dp(s)?(u=l,dp(l)?u=ws(l):es(l)&&!Yl(l)||(u=Ti(s))):d=!1}d&&(o.set(s,u),r(u,s,n,i,o),o.delete(s)),Aa(e,a,u)}function Kn(e,t){var a=e.length;if(a)return t+=t<0?a:0,Pi(t,a)?e[t]:ae}function Gn(e,t,a){var n=-1;return t=f(t.length?t:[_c],N(gi())),P(In(e,function(e,a,r){return{criteria:f(t,function(t){return t(e)}),index:++n,value:e}}),function(e,t){return Pr(e,t,a)})}function qn(e,t){return Un(e,t,function(t,a){return Ms(e,a)})}function Un(e,t,a){for(var n=-1,r=t.length,i={};++n<r;){var o=t[n],l=fn(e,o);a(l,o)&&ar(i,kr(o,e),l)}return i}function Qn(e){return function(t){return fn(t,e)}}function Hn(e,t,a,n){var r=n?E:S,i=-1,o=t.length,l=e;for(e===t&&(t=Dr(t)),a&&(l=f(e,N(a)));++i<o;)for(var s=0,c=t[i],u=a?a(c):c;(s=r(l,u,s,n))>-1;)l!==e&&_u.call(l,s,1),_u.call(e,s,1);return e}function Jn(e,t){for(var a=e?t.length:0,n=a-1;a--;){var r=t[a];if(a==n||r!==i){var i=r;Pi(r)?_u.call(e,r,1):pr(e,r)}}return e}function Xn(e,t){return e+Mu(qu()*(t-e+1))}function Yn(e,t,a,n){for(var r=-1,i=Wu(Au((t-e)/(a||1)),0),o=$c(i);i--;)o[n?i:++r]=e,e+=a;return o}function $n(e,t){var a="";if(!e||t<1||t>Le)return a;do{t%2&&(a+=e),(t=Mu(t/2))&&(e+=e)}while(t);return a}function Zn(e,t){return _d(Wi(e,t,_c),e+"")}function er(e){return xa(Js(e))}function tr(e,t){var a=Js(e);return Qi(a,$a(t,0,a.length))}function ar(e,t,a,n){if(!es(e))return e;t=kr(t,e);for(var r=-1,i=t.length,o=i-1,l=e;null!=l&&++r<i;){var s=Hi(t[r]),c=a;if(r!=o){var u=l[s];c=n?n(u,s,l):ae,c===ae&&(c=es(u)?u:Pi(t[r+1])?[]:{})}Wa(l,s,c),l=l[s]}return e}function nr(e){return Qi(Js(e))}function rr(e,t,a){var n=-1,r=e.length;t<0&&(t=-t>r?0:r+t),a=a>r?r:a,a<0&&(a+=r),r=t>a?0:a-t>>>0,t>>>=0;for(var i=$c(r);++n<r;)i[n]=e[n+t];return i}function ir(e,t){var a;return ud(e,function(e,n,r){return!(a=t(e,n,r))}),!!a}function or(e,t,a){var n=0,r=null==e?n:e.length;if("number"==typeof t&&t===t&&r<=Be){for(;n<r;){var i=n+r>>>1,o=e[i];null!==o&&!ps(o)&&(a?o<=t:o<t)?n=i+1:r=i}return r}return lr(e,t,_c,a)}function lr(e,t,a,n){t=a(t);for(var r=0,i=null==e?0:e.length,o=t!==t,l=null===t,s=ps(t),c=t===ae;r<i;){var u=Mu((r+i)/2),d=a(e[u]),p=d!==ae,f=null===d,h=d===d,m=ps(d);if(o)var g=n||h;else g=c?h&&(n||p):l?h&&p&&(n||!f):s?h&&p&&!f&&(n||!m):!f&&!m&&(n?d<=t:d<t);g?r=u+1:i=u}return Vu(i,Me)}function sr(e,t){for(var a=-1,n=e.length,r=0,i=[];++a<n;){var o=e[a],l=t?t(o):o;if(!a||!Wl(l,s)){var s=l;i[r++]=0===o?0:o}}return i}function cr(e){return"number"==typeof e?e:ps(e)?Ne:+e}function ur(e){if("string"==typeof e)return e;if(pp(e))return f(e,ur)+"";if(ps(e))return sd?sd.call(e):"";var t=e+"";return"0"==t&&1/e==-xe?"-0":t}function dr(e,t,a){var n=-1,r=d,i=e.length,o=!0,l=[],s=l;if(a)o=!1,r=p;else if(i>=ne){var c=t?null:bd(e);if(c)return Q(c);o=!1,r=M,s=new fa}else s=t?[]:l;e:for(;++n<i;){var u=e[n],f=t?t(u):u;if(u=a||0!==u?u:0,o&&f===f){for(var h=s.length;h--;)if(s[h]===f)continue e;t&&s.push(f),l.push(u)}else r(s,f,a)||(s!==l&&s.push(f),l.push(u))}return l}function pr(e,t){return t=kr(t,e),null==(e=Vi(e,t))||delete e[Hi(vo(t))]}function fr(e,t,a,n){return ar(e,t,a(fn(e,t)),n)}function hr(e,t,a,n){for(var r=e.length,i=n?r:-1;(n?i--:++i<r)&&t(e[i],i,e););return a?rr(e,n?0:i,n?i+1:r):rr(e,n?i+1:0,n?r:i)}function mr(e,t){var a=e;return a instanceof b&&(a=a.value()),m(t,function(e,t){return t.func.apply(t.thisArg,h([e],t.args))},a)}function gr(e,t,a){var n=e.length;if(n<2)return n?dr(e[0]):[];for(var r=-1,i=$c(n);++r<n;)for(var o=e[r],l=-1;++l<n;)l!=r&&(i[r]=nn(i[r]||o,e[l],t,a));return dr(cn(i,1),t,a)}function vr(e,t,a){for(var n=-1,r=e.length,i=t.length,o={};++n<r;){var l=n<i?t[n]:ae;a(o,e[n],l)}return o}function br(e){return Kl(e)?e:[]}function yr(e){return"function"==typeof e?e:_c}function kr(e,t){return pp(e)?e:Li(e,t)?[e]:Cd(Es(e))}function wr(e,t,a){var n=e.length;return a=a===ae?n:a,!t&&a>=n?e:rr(e,t,a)}function Sr(e,t){if(t)return e.slice();var a=e.length,n=Su?Su(a):new e.constructor(a);return e.copy(n),n}function Er(e){var t=new e.constructor(e.byteLength);return new wu(t).set(new wu(e)),t}function jr(e,t){var a=t?Er(e.buffer):e.buffer;return new e.constructor(a,e.byteOffset,e.byteLength)}function Tr(e){var t=new e.constructor(e.source,Ft.exec(e));return t.lastIndex=e.lastIndex,t}function _r(e){return ld?nu(ld.call(e)):{}}function Cr(e,t){var a=t?Er(e.buffer):e.buffer;return new e.constructor(a,e.byteOffset,e.length)}function Rr(e,t){if(e!==t){var a=e!==ae,n=null===e,r=e===e,i=ps(e),o=t!==ae,l=null===t,s=t===t,c=ps(t);if(!l&&!c&&!i&&e>t||i&&o&&s&&!l&&!c||n&&o&&s||!a&&s||!r)return 1;if(!n&&!i&&!c&&e<t||c&&a&&r&&!n&&!i||l&&a&&r||!o&&r||!s)return-1}return 0}function Pr(e,t,a){for(var n=-1,r=e.criteria,i=t.criteria,o=r.length,l=a.length;++n<o;){var s=Rr(r[n],i[n]);if(s){if(n>=l)return s;return s*("desc"==a[n]?-1:1)}}return e.index-t.index}function xr(e,t,a,n){for(var r=-1,i=e.length,o=a.length,l=-1,s=t.length,c=Wu(i-o,0),u=$c(s+c),d=!n;++l<s;)u[l]=t[l];for(;++r<o;)(d||r<i)&&(u[a[r]]=e[r]);for(;c--;)u[l++]=e[r++];return u}function Lr(e,t,a,n){for(var r=-1,i=e.length,o=-1,l=a.length,s=-1,c=t.length,u=Wu(i-l,0),d=$c(u+c),p=!n;++r<u;)d[r]=e[r];for(var f=r;++s<c;)d[f+s]=t[s];for(;++o<l;)(p||r<i)&&(d[f+a[o]]=e[r++]);return d}function Dr(e,t){var a=-1,n=e.length;for(t||(t=$c(n));++a<n;)t[a]=e[a];return t}function Nr(e,t,a,n){var r=!a;a||(a={});for(var i=-1,o=t.length;++i<o;){var l=t[i],s=n?n(a[l],e[l],l,a,e):ae;s===ae&&(s=e[l]),r?Xa(a,l,s):Wa(a,l,s)}return a}function Ar(e,t){return Nr(e,kd(e),t)}function Mr(e,t){return Nr(e,wd(e),t)}function Br(e,t){return function(a,n){var r=pp(a)?o:Qa,i=t?t():{};return r(a,e,gi(n,2),i)}}function zr(e){return Zn(function(t,a){var n=-1,r=a.length,i=r>1?a[r-1]:ae,o=r>2?a[2]:ae;for(i=e.length>3&&"function"==typeof i?(r--,i):ae,o&&xi(a[0],a[1],o)&&(i=r<3?ae:i,r=1),t=nu(t);++n<r;){var l=a[n];l&&e(t,l,n,i)}return t})}function Ir(e,t){return function(a,n){if(null==a)return a;if(!Vl(a))return e(a,n);for(var r=a.length,i=t?r:-1,o=nu(a);(t?i--:++i<r)&&!1!==n(o[i],i,o););return a}}function Or(e){return function(t,a,n){for(var r=-1,i=nu(t),o=n(t),l=o.length;l--;){var s=o[e?l:++r];if(!1===a(i[s],s,i))break}return t}}function Fr(e,t,a){function n(){return(this&&this!==Pa&&this instanceof n?i:e).apply(r?a:this,arguments)}var r=t&he,i=Kr(e);return n}function Wr(e){return function(t){t=Es(t);var a=W(t)?$(t):ae,n=a?a[0]:t.charAt(0),r=a?wr(a,1).join(""):t.slice(1);return n[e]()+r}}function Vr(e){return function(t){return m(wc(tc(t).replace(da,"")),e,"")}}function Kr(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var a=cd(e.prototype),n=e.apply(a,t);return es(n)?n:a}}function Gr(e,t,a){function n(){for(var o=arguments.length,l=$c(o),s=o,c=mi(n);s--;)l[s]=arguments[s];var u=o<3&&l[0]!==c&&l[o-1]!==c?[]:U(l,c);return(o-=u.length)<a?ti(e,t,Qr,n.placeholder,ae,l,u,ae,ae,a-o):i(this&&this!==Pa&&this instanceof n?r:e,this,l)}var r=Kr(e);return n}function qr(e){return function(t,a,n){var r=nu(t);if(!Vl(t)){var i=gi(a,3);t=Bs(t),a=function(e){return i(r[e],e,r)}}var o=e(t,a,n);return o>-1?r[i?t[o]:o]:ae}}function Ur(e){return di(function(t){var a=t.length,n=a,i=r.prototype.thru;for(e&&t.reverse();n--;){var o=t[n];if("function"!=typeof o)throw new ou(ie);if(i&&!l&&"wrapper"==hi(o))var l=new r([],!0)}for(n=l?n:a;++n<a;){o=t[n];var s=hi(o),c="wrapper"==s?yd(o):ae;l=c&&Ni(c[0])&&c[1]==(we|ve|ye|Se)&&!c[4].length&&1==c[9]?l[hi(c[0])].apply(l,c[3]):1==o.length&&Ni(o)?l[s]():l.thru(o)}return function(){var e=arguments,n=e[0];if(l&&1==e.length&&pp(n))return l.plant(n).value();for(var r=0,i=a?t[r].apply(this,e):n;++r<a;)i=t[r].call(this,i);return i}})}function Qr(e,t,a,n,r,i,o,l,s,c){function u(){for(var v=arguments.length,b=$c(v),y=v;y--;)b[y]=arguments[y];if(h)var k=mi(u),w=I(b,k);if(n&&(b=xr(b,n,r,h)),i&&(b=Lr(b,i,o,h)),v-=w,h&&v<c){var S=U(b,k);return ti(e,t,Qr,u.placeholder,a,b,S,l,s,c-v)}var E=p?a:this,j=f?E[e]:e;return v=b.length,l?b=Ki(b,l):m&&v>1&&b.reverse(),d&&s<v&&(b.length=s),this&&this!==Pa&&this instanceof u&&(j=g||Kr(j)),j.apply(E,b)}var d=t&we,p=t&he,f=t&me,h=t&(ve|be),m=t&Ee,g=f?ae:Kr(e);return u}function Hr(e,t){return function(a,n){return wn(a,e,t(n),{})}}function Jr(e,t){return function(a,n){var r;if(a===ae&&n===ae)return t;if(a!==ae&&(r=a),n!==ae){if(r===ae)return n;"string"==typeof a||"string"==typeof n?(a=ur(a),n=ur(n)):(a=cr(a),n=cr(n)),r=e(a,n)}return r}}function Xr(e){return di(function(t){return t=f(t,N(gi())),Zn(function(a){var n=this;return e(t,function(e){return i(e,n,a)})})})}function Yr(e,t){t=t===ae?" ":ur(t);var a=t.length;if(a<2)return a?$n(t,e):t;var n=$n(t,Au(e/Y(t)));return W(t)?wr($(n),0,e).join(""):n.slice(0,e)}function $r(e,t,a,n){function r(){for(var t=-1,s=arguments.length,c=-1,u=n.length,d=$c(u+s),p=this&&this!==Pa&&this instanceof r?l:e;++c<u;)d[c]=n[c];for(;s--;)d[c++]=arguments[++t];return i(p,o?a:this,d)}var o=t&he,l=Kr(e);return r}function Zr(e){return function(t,a,n){return n&&"number"!=typeof n&&xi(t,a,n)&&(a=n=ae),t=vs(t),a===ae?(a=t,t=0):a=vs(a),n=n===ae?t<a?1:-1:vs(n),Yn(t,a,n,e)}}function ei(e){return function(t,a){return"string"==typeof t&&"string"==typeof a||(t=ks(t),a=ks(a)),e(t,a)}}function ti(e,t,a,n,r,i,o,l,s,c){var u=t&ve,d=u?o:ae,p=u?ae:o,f=u?i:ae,h=u?ae:i;t|=u?ye:ke,(t&=~(u?ke:ye))&ge||(t&=~(he|me));var m=[e,t,r,f,d,h,p,l,s,c],g=a.apply(ae,m);return Ni(e)&&jd(g,m),g.placeholder=n,qi(g,e,t)}function ai(e){var t=au[e];return function(e,a){if(e=ks(e),(a=null==a?0:Vu(bs(a),292))&&Iu(e)){var n=(Es(e)+"e").split("e");return n=(Es(t(n[0]+"e"+(+n[1]+a)))+"e").split("e"),+(n[0]+"e"+(+n[1]-a))}return t(e)}}function ni(e){return function(t){var a=Sd(t);return a==Qe?G(t):a==Ze?H(t):D(t,e(t))}}function ri(e,t,a,n,r,i,o,l){var s=t&me;if(!s&&"function"!=typeof e)throw new ou(ie);var c=n?n.length:0;if(c||(t&=~(ye|ke),n=r=ae),o=o===ae?o:Wu(bs(o),0),l=l===ae?l:bs(l),c-=r?r.length:0,t&ke){var u=n,d=r;n=r=ae}var p=s?ae:yd(e),f=[e,t,a,n,r,u,d,i,o,l];if(p&&Ii(f,p),e=f[0],t=f[1],a=f[2],n=f[3],r=f[4],l=f[9]=f[9]===ae?s?0:e.length:Wu(f[9]-c,0),!l&&t&(ve|be)&&(t&=~(ve|be)),t&&t!=he)h=t==ve||t==be?Gr(e,t,l):t!=ye&&t!=(he|ye)||r.length?Qr.apply(ae,f):$r(e,t,a,n);else var h=Fr(e,t,a);return qi((p?hd:jd)(h,f),e,t)}function ii(e,t,a,n){return e===ae||Wl(e,cu[a])&&!pu.call(n,a)?t:e}function oi(e,t,a,n,r,i){return es(e)&&es(t)&&(i.set(t,e),Wn(e,t,ae,oi,i),i.delete(t)),e}function li(e){return cs(e)?ae:e}function si(e,t,a,n,r,i){var o=a&pe,l=e.length,s=t.length;if(l!=s&&!(o&&s>l))return!1;var c=i.get(e);if(c&&i.get(t))return c==t;var u=-1,d=!0,p=a&fe?new fa:ae;for(i.set(e,t),i.set(t,e);++u<l;){var f=e[u],h=t[u];if(n)var m=o?n(h,f,u,t,e,i):n(f,h,u,e,t,i);if(m!==ae){if(m)continue;d=!1;break}if(p){if(!v(t,function(e,t){if(!M(p,t)&&(f===e||r(f,e,a,n,i)))return p.push(t)})){d=!1;break}}else if(f!==h&&!r(f,h,a,n,i)){d=!1;break}}return i.delete(e),i.delete(t),d}function ci(e,t,a,n,r,i,o){switch(a){case ot:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case it:return!(e.byteLength!=t.byteLength||!i(new wu(e),new wu(t)));case We:case Ve:case He:return Wl(+e,+t);case Ge:return e.name==t.name&&e.message==t.message;case $e:case et:return e==t+"";case Qe:var l=G;case Ze:var s=n&pe;if(l||(l=Q),e.size!=t.size&&!s)return!1;var c=o.get(e);if(c)return c==t;n|=fe,o.set(e,t);var u=si(l(e),l(t),n,r,i,o);return o.delete(e),u;case tt:if(ld)return ld.call(e)==ld.call(t)}return!1}function ui(e,t,a,n,r,i){var o=a&pe,l=pi(e),s=l.length;if(s!=pi(t).length&&!o)return!1;for(var c=s;c--;){var u=l[c];if(!(o?u in t:pu.call(t,u)))return!1}var d=i.get(e);if(d&&i.get(t))return d==t;var p=!0;i.set(e,t),i.set(t,e);for(var f=o;++c<s;){u=l[c];var h=e[u],m=t[u];if(n)var g=o?n(m,h,u,t,e,i):n(h,m,u,e,t,i);if(!(g===ae?h===m||r(h,m,a,n,i):g)){p=!1;break}f||(f="constructor"==u)}if(p&&!f){var v=e.constructor,b=t.constructor;v!=b&&"constructor"in e&&"constructor"in t&&!("function"==typeof v&&v instanceof v&&"function"==typeof b&&b instanceof b)&&(p=!1)}return i.delete(e),i.delete(t),p}function di(e){return _d(Wi(e,ae,so),e+"")}function pi(e){return hn(e,Bs,kd)}function fi(e){return hn(e,zs,wd)}function hi(e){for(var t=e.name+"",a=ed[t],n=pu.call(ed,t)?a.length:0;n--;){var r=a[n],i=r.func;if(null==i||i==e)return r.name}return t}function mi(e){return(pu.call(a,"placeholder")?a:e).placeholder}function gi(){var e=a.iteratee||Cc;return e=e===Cc?An:e,arguments.length?e(arguments[0],arguments[1]):e}function vi(e,t){var a=e.__data__;return Di(t)?a["string"==typeof t?"string":"hash"]:a.map}function bi(e){for(var t=Bs(e),a=t.length;a--;){var n=t[a],r=e[n];t[a]=[n,r,Bi(r)]}return t}function yi(e,t){var a=F(e,t);return xn(a)?a:ae}function ki(e){var t=pu.call(e,Pu),a=e[Pu];try{e[Pu]=ae;var n=!0}catch(e){}var r=mu.call(e);return n&&(t?e[Pu]=a:delete e[Pu]),r}function wi(e,t,a){for(var n=-1,r=a.length;++n<r;){var i=a[n],o=i.size;switch(i.type){case"drop":e+=o;break;case"dropRight":t-=o;break;case"take":t=Vu(t,e+o);break;case"takeRight":e=Wu(e,t-o)}}return{start:e,end:t}}function Si(e){var t=e.match(Mt);return t?t[1].split(Bt):[]}function Ei(e,t,a){t=kr(t,e);for(var n=-1,r=t.length,i=!1;++n<r;){var o=Hi(t[n]);if(!(i=null!=e&&a(e,o)))break;e=e[o]}return i||++n!=r?i:!!(r=null==e?0:e.length)&&Zl(r)&&Pi(o,r)&&(pp(e)||dp(e))}function ji(e){var t=e.length,a=new e.constructor(t);return t&&"string"==typeof e[0]&&pu.call(e,"index")&&(a.index=e.index,a.input=e.input),a}function Ti(e){return"function"!=typeof e.constructor||Mi(e)?{}:cd(Eu(e))}function _i(e,t,a){var n=e.constructor;switch(t){case it:return Er(e);case We:case Ve:return new n(+e);case ot:return jr(e,a);case lt:case st:case ct:case ut:case dt:case pt:case ft:case ht:case mt:return Cr(e,a);case Qe:return new n;case He:case et:return new n(e);case $e:return Tr(e);case Ze:return new n;case tt:return _r(e)}}function Ci(e,t){var a=t.length;if(!a)return e;var n=a-1;return t[n]=(a>1?"& ":"")+t[n],t=t.join(a>2?", ":" "),e.replace(At,"{\n/* [wrapped with "+t+"] */\n")}function Ri(e){return pp(e)||dp(e)||!!(Cu&&e&&e[Cu])}function Pi(e,t){var a=typeof e;return!!(t=null==t?Le:t)&&("number"==a||"symbol"!=a&&qt.test(e))&&e>-1&&e%1==0&&e<t}function xi(e,t,a){if(!es(a))return!1;var n=typeof t;return!!("number"==n?Vl(a)&&Pi(t,a.length):"string"==n&&t in a)&&Wl(a[t],e)}function Li(e,t){if(pp(e))return!1;var a=typeof e;return!("number"!=a&&"symbol"!=a&&"boolean"!=a&&null!=e&&!ps(e))||(Ct.test(e)||!_t.test(e)||null!=t&&e in nu(t))}function Di(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}function Ni(e){var t=hi(e),n=a[t];if("function"!=typeof n||!(t in b.prototype))return!1;if(e===n)return!0;var r=yd(n);return!!r&&e===r[0]}function Ai(e){return!!hu&&hu in e}function Mi(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||cu)}function Bi(e){return e===e&&!es(e)}function zi(e,t){return function(a){return null!=a&&(a[e]===t&&(t!==ae||e in nu(a)))}}function Ii(e,t){var a=e[1],n=t[1],r=a|n,i=r<(he|me|we),o=n==we&&a==ve||n==we&&a==Se&&e[7].length<=t[8]||n==(we|Se)&&t[7].length<=t[8]&&a==ve;if(!i&&!o)return e;n&he&&(e[2]=t[2],r|=a&he?0:ge);var l=t[3];if(l){var s=e[3];e[3]=s?xr(s,l,t[4]):l,e[4]=s?U(e[3],se):t[4]}return l=t[5],l&&(s=e[5],e[5]=s?Lr(s,l,t[6]):l,e[6]=s?U(e[5],se):t[6]),l=t[7],l&&(e[7]=l),n&we&&(e[8]=null==e[8]?t[8]:Vu(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=r,e}function Oi(e){var t=[];if(null!=e)for(var a in nu(e))t.push(a);return t}function Fi(e){return mu.call(e)}function Wi(e,t,a){return t=Wu(t===ae?e.length-1:t,0),function(){for(var n=arguments,r=-1,o=Wu(n.length-t,0),l=$c(o);++r<o;)l[r]=n[t+r];r=-1;for(var s=$c(t+1);++r<t;)s[r]=n[r];return s[t]=a(l),i(e,this,s)}}function Vi(e,t){return t.length<2?e:fn(e,rr(t,0,-1))}function Ki(e,t){for(var a=e.length,n=Vu(t.length,a),r=Dr(e);n--;){var i=t[n];e[n]=Pi(i,a)?r[i]:ae}return e}function Gi(e,t){if(("constructor"!==t||"function"!==typeof e[t])&&"__proto__"!=t)return e[t]}function qi(e,t,a){var n=t+"";return _d(e,Ci(n,Xi(Si(n),a)))}function Ui(e){var t=0,a=0;return function(){var n=Ku(),r=Ce-(n-a);if(a=n,r>0){if(++t>=_e)return arguments[0]}else t=0;return e.apply(ae,arguments)}}function Qi(e,t){var a=-1,n=e.length,r=n-1;for(t=t===ae?n:t;++a<t;){var i=Xn(a,r),o=e[i];e[i]=e[a],e[a]=o}return e.length=t,e}function Hi(e){if("string"==typeof e||ps(e))return e;var t=e+"";return"0"==t&&1/e==-xe?"-0":t}function Ji(e){if(null!=e){try{return du.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function Xi(e,t){return l(ze,function(a){var n="_."+a[0];t&a[1]&&!d(e,n)&&e.push(n)}),e.sort()}function Yi(e){if(e instanceof b)return e.clone();var t=new r(e.__wrapped__,e.__chain__);return t.__actions__=Dr(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}function $i(e,t,a){t=(a?xi(e,t,a):t===ae)?1:Wu(bs(t),0);var n=null==e?0:e.length;if(!n||t<1)return[];for(var r=0,i=0,o=$c(Au(n/t));r<n;)o[i++]=rr(e,r,r+=t);return o}function Zi(e){for(var t=-1,a=null==e?0:e.length,n=0,r=[];++t<a;){var i=e[t];i&&(r[n++]=i)}return r}function eo(){var e=arguments.length;if(!e)return[];for(var t=$c(e-1),a=arguments[0],n=e;n--;)t[n-1]=arguments[n];return h(pp(a)?Dr(a):[a],cn(t,1))}function to(e,t,a){var n=null==e?0:e.length;return n?(t=a||t===ae?1:bs(t),rr(e,t<0?0:t,n)):[]}function ao(e,t,a){var n=null==e?0:e.length;return n?(t=a||t===ae?1:bs(t),t=n-t,rr(e,0,t<0?0:t)):[]}function no(e,t){return e&&e.length?hr(e,gi(t,3),!0,!0):[]}function ro(e,t){return e&&e.length?hr(e,gi(t,3),!0):[]}function io(e,t,a,n){var r=null==e?0:e.length;return r?(a&&"number"!=typeof a&&xi(e,t,a)&&(a=0,n=r),ln(e,t,a,n)):[]}function oo(e,t,a){var n=null==e?0:e.length;if(!n)return-1;var r=null==a?0:bs(a);return r<0&&(r=Wu(n+r,0)),w(e,gi(t,3),r)}function lo(e,t,a){var n=null==e?0:e.length;if(!n)return-1;var r=n-1;return a!==ae&&(r=bs(a),r=a<0?Wu(n+r,0):Vu(r,n-1)),w(e,gi(t,3),r,!0)}function so(e){return(null==e?0:e.length)?cn(e,1):[]}function co(e){return(null==e?0:e.length)?cn(e,xe):[]}function uo(e,t){return(null==e?0:e.length)?(t=t===ae?1:bs(t),cn(e,t)):[]}function po(e){for(var t=-1,a=null==e?0:e.length,n={};++t<a;){var r=e[t];n[r[0]]=r[1]}return n}function fo(e){return e&&e.length?e[0]:ae}function ho(e,t,a){var n=null==e?0:e.length;if(!n)return-1;var r=null==a?0:bs(a);return r<0&&(r=Wu(n+r,0)),S(e,t,r)}function mo(e){return(null==e?0:e.length)?rr(e,0,-1):[]}function go(e,t){return null==e?"":Ou.call(e,t)}function vo(e){var t=null==e?0:e.length;return t?e[t-1]:ae}function bo(e,t,a){var n=null==e?0:e.length;if(!n)return-1;var r=n;return a!==ae&&(r=bs(a),r=r<0?Wu(n+r,0):Vu(r,n-1)),t===t?X(e,t,r):w(e,j,r,!0)}function yo(e,t){return e&&e.length?Kn(e,bs(t)):ae}function ko(e,t){return e&&e.length&&t&&t.length?Hn(e,t):e}function wo(e,t,a){return e&&e.length&&t&&t.length?Hn(e,t,gi(a,2)):e}function So(e,t,a){return e&&e.length&&t&&t.length?Hn(e,t,ae,a):e}function Eo(e,t){var a=[];if(!e||!e.length)return a;var n=-1,r=[],i=e.length;for(t=gi(t,3);++n<i;){var o=e[n];t(o,n,e)&&(a.push(o),r.push(n))}return Jn(e,r),a}function jo(e){return null==e?e:Uu.call(e)}function To(e,t,a){var n=null==e?0:e.length;return n?(a&&"number"!=typeof a&&xi(e,t,a)?(t=0,a=n):(t=null==t?0:bs(t),a=a===ae?n:bs(a)),rr(e,t,a)):[]}function _o(e,t){return or(e,t)}function Co(e,t,a){return lr(e,t,gi(a,2))}function Ro(e,t){var a=null==e?0:e.length;if(a){var n=or(e,t);if(n<a&&Wl(e[n],t))return n}return-1}function Po(e,t){return or(e,t,!0)}function xo(e,t,a){return lr(e,t,gi(a,2),!0)}function Lo(e,t){if(null==e?0:e.length){var a=or(e,t,!0)-1;if(Wl(e[a],t))return a}return-1}function Do(e){return e&&e.length?sr(e):[]}function No(e,t){return e&&e.length?sr(e,gi(t,2)):[]}function Ao(e){var t=null==e?0:e.length;return t?rr(e,1,t):[]}function Mo(e,t,a){return e&&e.length?(t=a||t===ae?1:bs(t),rr(e,0,t<0?0:t)):[]}function Bo(e,t,a){var n=null==e?0:e.length;return n?(t=a||t===ae?1:bs(t),t=n-t,rr(e,t<0?0:t,n)):[]}function zo(e,t){return e&&e.length?hr(e,gi(t,3),!1,!0):[]}function Io(e,t){return e&&e.length?hr(e,gi(t,3)):[]}function Oo(e){return e&&e.length?dr(e):[]}function Fo(e,t){return e&&e.length?dr(e,gi(t,2)):[]}function Wo(e,t){return t="function"==typeof t?t:ae,e&&e.length?dr(e,ae,t):[]}function Vo(e){if(!e||!e.length)return[];var t=0;return e=u(e,function(e){if(Kl(e))return t=Wu(e.length,t),!0}),L(t,function(t){return f(e,_(t))})}function Ko(e,t){if(!e||!e.length)return[];var a=Vo(e);return null==t?a:f(a,function(e){return i(t,ae,e)})}function Go(e,t){return vr(e||[],t||[],Wa)}function qo(e,t){return vr(e||[],t||[],ar)}function Uo(e){var t=a(e);return t.__chain__=!0,t}function Qo(e,t){return t(e),e}function Ho(e,t){return t(e)}function Jo(){return Uo(this)}function Xo(){return new r(this.value(),this.__chain__)}function Yo(){this.__values__===ae&&(this.__values__=gs(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?ae:this.__values__[this.__index__++]}}function $o(){return this}function Zo(e){for(var t,a=this;a instanceof n;){var r=Yi(a);r.__index__=0,r.__values__=ae,t?i.__wrapped__=r:t=r;var i=r;a=a.__wrapped__}return i.__wrapped__=e,t}function el(){var e=this.__wrapped__;if(e instanceof b){var t=e;return this.__actions__.length&&(t=new b(this)),t=t.reverse(),t.__actions__.push({func:Ho,args:[jo],thisArg:ae}),new r(t,this.__chain__)}return this.thru(jo)}function tl(){return mr(this.__wrapped__,this.__actions__)}function al(e,t,a){var n=pp(e)?c:rn;return a&&xi(e,t,a)&&(t=ae),n(e,gi(t,3))}function nl(e,t){return(pp(e)?u:sn)(e,gi(t,3))}function rl(e,t){return cn(ul(e,t),1)}function il(e,t){return cn(ul(e,t),xe)}function ol(e,t,a){return a=a===ae?1:bs(a),cn(ul(e,t),a)}function ll(e,t){return(pp(e)?l:ud)(e,gi(t,3))}function sl(e,t){return(pp(e)?s:dd)(e,gi(t,3))}function cl(e,t,a,n){e=Vl(e)?e:Js(e),a=a&&!n?bs(a):0;var r=e.length;return a<0&&(a=Wu(r+a,0)),ds(e)?a<=r&&e.indexOf(t,a)>-1:!!r&&S(e,t,a)>-1}function ul(e,t){return(pp(e)?f:In)(e,gi(t,3))}function dl(e,t,a,n){return null==e?[]:(pp(t)||(t=null==t?[]:[t]),a=n?ae:a,pp(a)||(a=null==a?[]:[a]),Gn(e,t,a))}function pl(e,t,a){var n=pp(e)?m:R,r=arguments.length<3;return n(e,gi(t,4),a,r,ud)}function fl(e,t,a){var n=pp(e)?g:R,r=arguments.length<3;return n(e,gi(t,4),a,r,dd)}function hl(e,t){return(pp(e)?u:sn)(e,Rl(gi(t,3)))}function ml(e){return(pp(e)?xa:er)(e)}function gl(e,t,a){return t=(a?xi(e,t,a):t===ae)?1:bs(t),(pp(e)?La:tr)(e,t)}function vl(e){return(pp(e)?Na:nr)(e)}function bl(e){if(null==e)return 0;if(Vl(e))return ds(e)?Y(e):e.length;var t=Sd(e);return t==Qe||t==Ze?e.size:Mn(e).length}function yl(e,t,a){var n=pp(e)?v:ir;return a&&xi(e,t,a)&&(t=ae),n(e,gi(t,3))}function kl(e,t){if("function"!=typeof t)throw new ou(ie);return e=bs(e),function(){if(--e<1)return t.apply(this,arguments)}}function wl(e,t,a){return t=a?ae:t,t=e&&null==t?e.length:t,ri(e,we,ae,ae,ae,ae,t)}function Sl(e,t){var a;if("function"!=typeof t)throw new ou(ie);return e=bs(e),function(){return--e>0&&(a=t.apply(this,arguments)),e<=1&&(t=ae),a}}function El(e,t,a){t=a?ae:t;var n=ri(e,ve,ae,ae,ae,ae,ae,t);return n.placeholder=El.placeholder,n}function jl(e,t,a){t=a?ae:t;var n=ri(e,be,ae,ae,ae,ae,ae,t);return n.placeholder=jl.placeholder,n}function Tl(e,t,a){function n(t){var a=p,n=f;return p=f=ae,b=t,m=e.apply(n,a)}function r(e){return b=e,g=Td(l,t),y?n(e):m}function i(e){var a=e-v,n=e-b,r=t-a;return k?Vu(r,h-n):r}function o(e){var a=e-v,n=e-b;return v===ae||a>=t||a<0||k&&n>=h}function l(){var e=ep();if(o(e))return s(e);g=Td(l,i(e))}function s(e){return g=ae,w&&p?n(e):(p=f=ae,m)}function c(){g!==ae&&vd(g),b=0,p=v=f=g=ae}function u(){return g===ae?m:s(ep())}function d(){var e=ep(),a=o(e);if(p=arguments,f=this,v=e,a){if(g===ae)return r(v);if(k)return vd(g),g=Td(l,t),n(v)}return g===ae&&(g=Td(l,t)),m}var p,f,h,m,g,v,b=0,y=!1,k=!1,w=!0;if("function"!=typeof e)throw new ou(ie);return t=ks(t)||0,es(a)&&(y=!!a.leading,k="maxWait"in a,h=k?Wu(ks(a.maxWait)||0,t):h,w="trailing"in a?!!a.trailing:w),d.cancel=c,d.flush=u,d}function _l(e){return ri(e,Ee)}function Cl(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new ou(ie);var a=function(){var n=arguments,r=t?t.apply(this,n):n[0],i=a.cache;if(i.has(r))return i.get(r);var o=e.apply(this,n);return a.cache=i.set(r,o)||i,o};return a.cache=new(Cl.Cache||ia),a}function Rl(e){if("function"!=typeof e)throw new ou(ie);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}function Pl(e){return Sl(2,e)}function xl(e,t){if("function"!=typeof e)throw new ou(ie);return t=t===ae?t:bs(t),Zn(e,t)}function Ll(e,t){if("function"!=typeof e)throw new ou(ie);return t=null==t?0:Wu(bs(t),0),Zn(function(a){var n=a[t],r=wr(a,0,t);return n&&h(r,n),i(e,this,r)})}function Dl(e,t,a){var n=!0,r=!0;if("function"!=typeof e)throw new ou(ie);return es(a)&&(n="leading"in a?!!a.leading:n,r="trailing"in a?!!a.trailing:r),Tl(e,t,{leading:n,maxWait:t,trailing:r})}function Nl(e){return wl(e,1)}function Al(e,t){return op(yr(t),e)}function Ml(){if(!arguments.length)return[];var e=arguments[0];return pp(e)?e:[e]}function Bl(e){return Za(e,de)}function zl(e,t){return t="function"==typeof t?t:ae,Za(e,de,t)}function Il(e){return Za(e,ce|de)}function Ol(e,t){return t="function"==typeof t?t:ae,Za(e,ce|de,t)}function Fl(e,t){return null==t||tn(e,t,Bs(t))}function Wl(e,t){return e===t||e!==e&&t!==t}function Vl(e){return null!=e&&Zl(e.length)&&!Yl(e)}function Kl(e){return ts(e)&&Vl(e)}function Gl(e){return!0===e||!1===e||ts(e)&&mn(e)==We}function ql(e){return ts(e)&&1===e.nodeType&&!cs(e)}function Ul(e){if(null==e)return!0;if(Vl(e)&&(pp(e)||"string"==typeof e||"function"==typeof e.splice||hp(e)||yp(e)||dp(e)))return!e.length;var t=Sd(e);if(t==Qe||t==Ze)return!e.size;if(Mi(e))return!Mn(e).length;for(var a in e)if(pu.call(e,a))return!1;return!0}function Ql(e,t){return _n(e,t)}function Hl(e,t,a){a="function"==typeof a?a:ae;var n=a?a(e,t):ae;return n===ae?_n(e,t,ae,a):!!n}function Jl(e){if(!ts(e))return!1;var t=mn(e);return t==Ge||t==Ke||"string"==typeof e.message&&"string"==typeof e.name&&!cs(e)}function Xl(e){return"number"==typeof e&&Iu(e)}function Yl(e){if(!es(e))return!1;var t=mn(e);return t==qe||t==Ue||t==Fe||t==Ye}function $l(e){return"number"==typeof e&&e==bs(e)}function Zl(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=Le}function es(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function ts(e){return null!=e&&"object"==typeof e}function as(e,t){return e===t||Pn(e,t,bi(t))}function ns(e,t,a){return a="function"==typeof a?a:ae,Pn(e,t,bi(t),a)}function rs(e){return ss(e)&&e!=+e}function is(e){if(Ed(e))throw new eu(re);return xn(e)}function os(e){return null===e}function ls(e){return null==e}function ss(e){return"number"==typeof e||ts(e)&&mn(e)==He}function cs(e){if(!ts(e)||mn(e)!=Xe)return!1;var t=Eu(e);if(null===t)return!0;var a=pu.call(t,"constructor")&&t.constructor;return"function"==typeof a&&a instanceof a&&du.call(a)==gu}function us(e){return $l(e)&&e>=-Le&&e<=Le}function ds(e){return"string"==typeof e||!pp(e)&&ts(e)&&mn(e)==et}function ps(e){return"symbol"==typeof e||ts(e)&&mn(e)==tt}function fs(e){return e===ae}function hs(e){return ts(e)&&Sd(e)==nt}function ms(e){return ts(e)&&mn(e)==rt}function gs(e){if(!e)return[];if(Vl(e))return ds(e)?$(e):Dr(e);if(Ru&&e[Ru])return K(e[Ru]());var t=Sd(e);return(t==Qe?G:t==Ze?Q:Js)(e)}function vs(e){if(!e)return 0===e?e:0;if((e=ks(e))===xe||e===-xe){return(e<0?-1:1)*De}return e===e?e:0}function bs(e){var t=vs(e),a=t%1;return t===t?a?t-a:t:0}function ys(e){return e?$a(bs(e),0,Ae):0}function ks(e){if("number"==typeof e)return e;if(ps(e))return Ne;if(es(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=es(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(Lt,"");var a=Vt.test(e);return a||Gt.test(e)?_a(e.slice(2),a?2:8):Wt.test(e)?Ne:+e}function ws(e){return Nr(e,zs(e))}function Ss(e){return e?$a(bs(e),-Le,Le):0===e?e:0}function Es(e){return null==e?"":ur(e)}function js(e,t){var a=cd(e);return null==t?a:Ha(a,t)}function Ts(e,t){return k(e,gi(t,3),un)}function _s(e,t){return k(e,gi(t,3),dn)}function Cs(e,t){return null==e?e:pd(e,gi(t,3),zs)}function Rs(e,t){return null==e?e:fd(e,gi(t,3),zs)}function Ps(e,t){return e&&un(e,gi(t,3))}function xs(e,t){return e&&dn(e,gi(t,3))}function Ls(e){return null==e?[]:pn(e,Bs(e))}function Ds(e){return null==e?[]:pn(e,zs(e))}function Ns(e,t,a){var n=null==e?ae:fn(e,t);return n===ae?a:n}function As(e,t){return null!=e&&Ei(e,t,vn)}function Ms(e,t){return null!=e&&Ei(e,t,bn)}function Bs(e){return Vl(e)?Ra(e):Mn(e)}function zs(e){return Vl(e)?Ra(e,!0):Bn(e)}function Is(e,t){var a={};return t=gi(t,3),un(e,function(e,n,r){Xa(a,t(e,n,r),e)}),a}function Os(e,t){var a={};return t=gi(t,3),un(e,function(e,n,r){Xa(a,n,t(e,n,r))}),a}function Fs(e,t){return Ws(e,Rl(gi(t)))}function Ws(e,t){if(null==e)return{};var a=f(fi(e),function(e){return[e]});return t=gi(t),Un(e,a,function(e,a){return t(e,a[0])})}function Vs(e,t,a){t=kr(t,e);var n=-1,r=t.length;for(r||(r=1,e=ae);++n<r;){var i=null==e?ae:e[Hi(t[n])];i===ae&&(n=r,i=a),e=Yl(i)?i.call(e):i}return e}function Ks(e,t,a){return null==e?e:ar(e,t,a)}function Gs(e,t,a,n){return n="function"==typeof n?n:ae,null==e?e:ar(e,t,a,n)}function qs(e,t,a){var n=pp(e),r=n||hp(e)||yp(e);if(t=gi(t,4),null==a){var i=e&&e.constructor;a=r?n?new i:[]:es(e)&&Yl(i)?cd(Eu(e)):{}}return(r?l:un)(e,function(e,n,r){return t(a,e,n,r)}),a}function Us(e,t){return null==e||pr(e,t)}function Qs(e,t,a){return null==e?e:fr(e,t,yr(a))}function Hs(e,t,a,n){return n="function"==typeof n?n:ae,null==e?e:fr(e,t,yr(a),n)}function Js(e){return null==e?[]:A(e,Bs(e))}function Xs(e){return null==e?[]:A(e,zs(e))}function Ys(e,t,a){return a===ae&&(a=t,t=ae),a!==ae&&(a=ks(a),a=a===a?a:0),t!==ae&&(t=ks(t),t=t===t?t:0),$a(ks(e),t,a)}function $s(e,t,a){return t=vs(t),a===ae?(a=t,t=0):a=vs(a),e=ks(e),yn(e,t,a)}function Zs(e,t,a){if(a&&"boolean"!=typeof a&&xi(e,t,a)&&(t=a=ae),a===ae&&("boolean"==typeof t?(a=t,t=ae):"boolean"==typeof e&&(a=e,e=ae)),e===ae&&t===ae?(e=0,t=1):(e=vs(e),t===ae?(t=e,e=0):t=vs(t)),e>t){var n=e;e=t,t=n}if(a||e%1||t%1){var r=qu();return Vu(e+r*(t-e+Ta("1e-"+((r+"").length-1))),t)}return Xn(e,t)}function ec(e){return qp(Es(e).toLowerCase())}function tc(e){return(e=Es(e))&&e.replace(Ut,Va).replace(pa,"")}function ac(e,t,a){e=Es(e),t=ur(t);var n=e.length;a=a===ae?n:$a(bs(a),0,n);var r=a;return(a-=t.length)>=0&&e.slice(a,r)==t}function nc(e){return e=Es(e),e&&St.test(e)?e.replace(kt,Ka):e}function rc(e){return e=Es(e),e&&xt.test(e)?e.replace(Pt,"\\$&"):e}function ic(e,t,a){e=Es(e),t=bs(t);var n=t?Y(e):0;if(!t||n>=t)return e;var r=(t-n)/2;return Yr(Mu(r),a)+e+Yr(Au(r),a)}function oc(e,t,a){e=Es(e),t=bs(t);var n=t?Y(e):0;return t&&n<t?e+Yr(t-n,a):e}function lc(e,t,a){e=Es(e),t=bs(t);var n=t?Y(e):0;return t&&n<t?Yr(t-n,a)+e:e}function sc(e,t,a){return a||null==t?t=0:t&&(t=+t),Gu(Es(e).replace(Dt,""),t||0)}function cc(e,t,a){return t=(a?xi(e,t,a):t===ae)?1:bs(t),$n(Es(e),t)}function uc(){var e=arguments,t=Es(e[0]);return e.length<3?t:t.replace(e[1],e[2])}function dc(e,t,a){return a&&"number"!=typeof a&&xi(e,t,a)&&(t=a=ae),(a=a===ae?Ae:a>>>0)?(e=Es(e),e&&("string"==typeof t||null!=t&&!vp(t))&&!(t=ur(t))&&W(e)?wr($(e),0,a):e.split(t,a)):[]}function pc(e,t,a){return e=Es(e),a=null==a?0:$a(bs(a),0,e.length),t=ur(t),e.slice(a,a+t.length)==t}function fc(e,t,n){var r=a.templateSettings;n&&xi(e,t,n)&&(t=ae),e=Es(e),t=jp({},t,r,ii);var i,o,l=jp({},t.imports,r.imports,ii),s=Bs(l),c=A(l,s),u=0,d=t.interpolate||Qt,p="__p += '",f=ru((t.escape||Qt).source+"|"+d.source+"|"+(d===Tt?Ot:Qt).source+"|"+(t.evaluate||Qt).source+"|$","g"),h="//# sourceURL="+(pu.call(t,"sourceURL")?(t.sourceURL+"").replace(/[\r\n]/g," "):"lodash.templateSources["+ ++ba+"]")+"\n";e.replace(f,function(t,a,n,r,l,s){return n||(n=r),p+=e.slice(u,s).replace(Ht,O),a&&(i=!0,p+="' +\n__e("+a+") +\n'"),l&&(o=!0,p+="';\n"+l+";\n__p += '"),n&&(p+="' +\n((__t = ("+n+")) == null ? '' : __t) +\n'"),u=s+t.length,t}),p+="';\n";var m=pu.call(t,"variable")&&t.variable;m||(p="with (obj) {\n"+p+"\n}\n"),p=(o?p.replace(gt,""):p).replace(vt,"$1").replace(bt,"$1;"),p="function("+(m||"obj")+") {\n"+(m?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(i?", __e = _.escape":"")+(o?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+p+"return __p\n}";var g=Up(function(){return tu(s,h+"return "+p).apply(ae,c)});if(g.source=p,Jl(g))throw g;return g}function hc(e){return Es(e).toLowerCase()}function mc(e){return Es(e).toUpperCase()}function gc(e,t,a){if((e=Es(e))&&(a||t===ae))return e.replace(Lt,"");if(!e||!(t=ur(t)))return e;var n=$(e),r=$(t);return wr(n,B(n,r),z(n,r)+1).join("")}function vc(e,t,a){if((e=Es(e))&&(a||t===ae))return e.replace(Nt,"");if(!e||!(t=ur(t)))return e;var n=$(e);return wr(n,0,z(n,$(t))+1).join("")}function bc(e,t,a){if((e=Es(e))&&(a||t===ae))return e.replace(Dt,"");if(!e||!(t=ur(t)))return e;var n=$(e);return wr(n,B(n,$(t))).join("")}function yc(e,t){var a=je,n=Te;if(es(t)){var r="separator"in t?t.separator:r;a="length"in t?bs(t.length):a,n="omission"in t?ur(t.omission):n}e=Es(e);var i=e.length;if(W(e)){var o=$(e);i=o.length}if(a>=i)return e;var l=a-Y(n);if(l<1)return n;var s=o?wr(o,0,l).join(""):e.slice(0,l);if(r===ae)return s+n;if(o&&(l+=s.length-l),vp(r)){if(e.slice(l).search(r)){var c,u=s;for(r.global||(r=ru(r.source,Es(Ft.exec(r))+"g")),r.lastIndex=0;c=r.exec(u);)var d=c.index;s=s.slice(0,d===ae?l:d)}}else if(e.indexOf(ur(r),l)!=l){var p=s.lastIndexOf(r);p>-1&&(s=s.slice(0,p))}return s+n}function kc(e){return e=Es(e),e&&wt.test(e)?e.replace(yt,Ga):e}function wc(e,t,a){return e=Es(e),t=a?ae:t,t===ae?V(e)?te(e):y(e):e.match(t)||[]}function Sc(e){var t=null==e?0:e.length,a=gi();return e=t?f(e,function(e){if("function"!=typeof e[1])throw new ou(ie);return[a(e[0]),e[1]]}):[],Zn(function(a){for(var n=-1;++n<t;){var r=e[n];if(i(r[0],this,a))return i(r[1],this,a)}})}function Ec(e){return en(Za(e,ce))}function jc(e){return function(){return e}}function Tc(e,t){return null==e||e!==e?t:e}function _c(e){return e}function Cc(e){return An("function"==typeof e?e:Za(e,ce))}function Rc(e){return On(Za(e,ce))}function Pc(e,t){return Fn(e,Za(t,ce))}function xc(e,t,a){var n=Bs(t),r=pn(t,n);null!=a||es(t)&&(r.length||!n.length)||(a=t,t=e,e=this,r=pn(t,Bs(t)));var i=!(es(a)&&"chain"in a)||!!a.chain,o=Yl(e);return l(r,function(a){var n=t[a];e[a]=n,o&&(e.prototype[a]=function(){var t=this.__chain__;if(i||t){var a=e(this.__wrapped__);return(a.__actions__=Dr(this.__actions__)).push({func:n,args:arguments,thisArg:e}),a.__chain__=t,a}return n.apply(e,h([this.value()],arguments))})}),e}function Lc(){return Pa._===this&&(Pa._=vu),this}function Dc(){}function Nc(e){return e=bs(e),Zn(function(t){return Kn(t,e)})}function Ac(e){return Li(e)?_(Hi(e)):Qn(e)}function Mc(e){return function(t){return null==e?ae:fn(e,t)}}function Bc(){return[]}function zc(){return!1}function Ic(){return{}}function Oc(){return""}function Fc(){return!0}function Wc(e,t){if((e=bs(e))<1||e>Le)return[];var a=Ae,n=Vu(e,Ae);t=gi(t),e-=Ae;for(var r=L(n,t);++a<e;)t(a);return r}function Vc(e){return pp(e)?f(e,Hi):ps(e)?[e]:Dr(Cd(Es(e)))}function Kc(e){var t=++fu;return Es(e)+t}function Gc(e){return e&&e.length?on(e,_c,gn):ae}function qc(e,t){return e&&e.length?on(e,gi(t,2),gn):ae}function Uc(e){return T(e,_c)}function Qc(e,t){return T(e,gi(t,2))}function Hc(e){return e&&e.length?on(e,_c,zn):ae}function Jc(e,t){return e&&e.length?on(e,gi(t,2),zn):ae}function Xc(e){return e&&e.length?x(e,_c):0}function Yc(e,t){return e&&e.length?x(e,gi(t,2)):0}t=null==t?Pa:qa.defaults(Pa.Object(),t,qa.pick(Pa,va));var $c=t.Array,Zc=t.Date,eu=t.Error,tu=t.Function,au=t.Math,nu=t.Object,ru=t.RegExp,iu=t.String,ou=t.TypeError,lu=$c.prototype,su=tu.prototype,cu=nu.prototype,uu=t["__core-js_shared__"],du=su.toString,pu=cu.hasOwnProperty,fu=0,hu=function(){var e=/[^.]+$/.exec(uu&&uu.keys&&uu.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),mu=cu.toString,gu=du.call(nu),vu=Pa._,bu=ru("^"+du.call(pu).replace(Pt,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),yu=Da?t.Buffer:ae,ku=t.Symbol,wu=t.Uint8Array,Su=yu?yu.allocUnsafe:ae,Eu=q(nu.getPrototypeOf,nu),ju=nu.create,Tu=cu.propertyIsEnumerable,_u=lu.splice,Cu=ku?ku.isConcatSpreadable:ae,Ru=ku?ku.iterator:ae,Pu=ku?ku.toStringTag:ae,xu=function(){try{var e=yi(nu,"defineProperty");return e({},"",{}),e}catch(e){}}(),Lu=t.clearTimeout!==Pa.clearTimeout&&t.clearTimeout,Du=Zc&&Zc.now!==Pa.Date.now&&Zc.now,Nu=t.setTimeout!==Pa.setTimeout&&t.setTimeout,Au=au.ceil,Mu=au.floor,Bu=nu.getOwnPropertySymbols,zu=yu?yu.isBuffer:ae,Iu=t.isFinite,Ou=lu.join,Fu=q(nu.keys,nu),Wu=au.max,Vu=au.min,Ku=Zc.now,Gu=t.parseInt,qu=au.random,Uu=lu.reverse,Qu=yi(t,"DataView"),Hu=yi(t,"Map"),Ju=yi(t,"Promise"),Xu=yi(t,"Set"),Yu=yi(t,"WeakMap"),$u=yi(nu,"create"),Zu=Yu&&new Yu,ed={},td=Ji(Qu),ad=Ji(Hu),nd=Ji(Ju),rd=Ji(Xu),id=Ji(Yu),od=ku?ku.prototype:ae,ld=od?od.valueOf:ae,sd=od?od.toString:ae,cd=function(){function e(){}return function(t){if(!es(t))return{};if(ju)return ju(t);e.prototype=t;var a=new e;return e.prototype=ae,a}}();a.templateSettings={escape:Et,evaluate:jt,interpolate:Tt,variable:"",imports:{_:a}},a.prototype=n.prototype,a.prototype.constructor=a,r.prototype=cd(n.prototype),r.prototype.constructor=r,b.prototype=cd(n.prototype),b.prototype.constructor=b,ee.prototype.clear=zt,ee.prototype.delete=Jt,ee.prototype.get=Xt,ee.prototype.has=Yt,ee.prototype.set=$t,Zt.prototype.clear=ea,Zt.prototype.delete=ta,Zt.prototype.get=aa,Zt.prototype.has=na,Zt.prototype.set=ra,ia.prototype.clear=oa,ia.prototype.delete=la,ia.prototype.get=sa,ia.prototype.has=ca,ia.prototype.set=ua,fa.prototype.add=fa.prototype.push=ha,fa.prototype.has=ma,ga.prototype.clear=wa,ga.prototype.delete=Sa,ga.prototype.get=Ea,ga.prototype.has=ja,ga.prototype.set=Ca;var ud=Ir(un),dd=Ir(dn,!0),pd=Or(),fd=Or(!0),hd=Zu?function(e,t){return Zu.set(e,t),e}:_c,md=xu?function(e,t){return xu(e,"toString",{configurable:!0,enumerable:!1,value:jc(t),writable:!0})}:_c,gd=Zn,vd=Lu||function(e){return Pa.clearTimeout(e)},bd=Xu&&1/Q(new Xu([,-0]))[1]==xe?function(e){return new Xu(e)}:Dc,yd=Zu?function(e){return Zu.get(e)}:Dc,kd=Bu?function(e){return null==e?[]:(e=nu(e),u(Bu(e),function(t){return Tu.call(e,t)}))}:Bc,wd=Bu?function(e){for(var t=[];e;)h(t,kd(e)),e=Eu(e);return t}:Bc,Sd=mn;(Qu&&Sd(new Qu(new ArrayBuffer(1)))!=ot||Hu&&Sd(new Hu)!=Qe||Ju&&"[object Promise]"!=Sd(Ju.resolve())||Xu&&Sd(new Xu)!=Ze||Yu&&Sd(new Yu)!=nt)&&(Sd=function(e){var t=mn(e),a=t==Xe?e.constructor:ae,n=a?Ji(a):"";if(n)switch(n){case td:return ot;case ad:return Qe;case nd:return"[object Promise]";case rd:return Ze;case id:return nt}return t});var Ed=uu?Yl:zc,jd=Ui(hd),Td=Nu||function(e,t){return Pa.setTimeout(e,t)},_d=Ui(md),Cd=function(e){var t=Cl(e,function(e){return a.size===le&&a.clear(),e}),a=t.cache;return t}(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(Rt,function(e,a,n,r){t.push(n?r.replace(It,"$1"):a||e)}),t}),Rd=Zn(function(e,t){return Kl(e)?nn(e,cn(t,1,Kl,!0)):[]}),Pd=Zn(function(e,t){var a=vo(t);return Kl(a)&&(a=ae),Kl(e)?nn(e,cn(t,1,Kl,!0),gi(a,2)):[]}),xd=Zn(function(e,t){var a=vo(t);return Kl(a)&&(a=ae),Kl(e)?nn(e,cn(t,1,Kl,!0),ae,a):[]}),Ld=Zn(function(e){var t=f(e,br);return t.length&&t[0]===e[0]?kn(t):[]}),Dd=Zn(function(e){var t=vo(e),a=f(e,br);return t===vo(a)?t=ae:a.pop(),a.length&&a[0]===e[0]?kn(a,gi(t,2)):[]}),Nd=Zn(function(e){var t=vo(e),a=f(e,br);return t="function"==typeof t?t:ae,t&&a.pop(),a.length&&a[0]===e[0]?kn(a,ae,t):[]}),Ad=Zn(ko),Md=di(function(e,t){var a=null==e?0:e.length,n=Ya(e,t);return Jn(e,f(t,function(e){return Pi(e,a)?+e:e}).sort(Rr)),n}),Bd=Zn(function(e){return dr(cn(e,1,Kl,!0))}),zd=Zn(function(e){var t=vo(e);return Kl(t)&&(t=ae),dr(cn(e,1,Kl,!0),gi(t,2))}),Id=Zn(function(e){var t=vo(e);return t="function"==typeof t?t:ae,dr(cn(e,1,Kl,!0),ae,t)}),Od=Zn(function(e,t){return Kl(e)?nn(e,t):[]}),Fd=Zn(function(e){return gr(u(e,Kl))}),Wd=Zn(function(e){var t=vo(e);return Kl(t)&&(t=ae),gr(u(e,Kl),gi(t,2))}),Vd=Zn(function(e){var t=vo(e);return t="function"==typeof t?t:ae,gr(u(e,Kl),ae,t)}),Kd=Zn(Vo),Gd=Zn(function(e){var t=e.length,a=t>1?e[t-1]:ae;return a="function"==typeof a?(e.pop(),a):ae,Ko(e,a)}),qd=di(function(e){var t=e.length,a=t?e[0]:0,n=this.__wrapped__,i=function(t){return Ya(t,e)};return!(t>1||this.__actions__.length)&&n instanceof b&&Pi(a)?(n=n.slice(a,+a+(t?1:0)),n.__actions__.push({func:Ho,args:[i],thisArg:ae}),new r(n,this.__chain__).thru(function(e){return t&&!e.length&&e.push(ae),e})):this.thru(i)}),Ud=Br(function(e,t,a){pu.call(e,a)?++e[a]:Xa(e,a,1)}),Qd=qr(oo),Hd=qr(lo),Jd=Br(function(e,t,a){pu.call(e,a)?e[a].push(t):Xa(e,a,[t])}),Xd=Zn(function(e,t,a){var n=-1,r="function"==typeof t,o=Vl(e)?$c(e.length):[];return ud(e,function(e){o[++n]=r?i(t,e,a):Sn(e,t,a)}),o}),Yd=Br(function(e,t,a){Xa(e,a,t)}),$d=Br(function(e,t,a){e[a?0:1].push(t)},function(){return[[],[]]}),Zd=Zn(function(e,t){if(null==e)return[];var a=t.length;return a>1&&xi(e,t[0],t[1])?t=[]:a>2&&xi(t[0],t[1],t[2])&&(t=[t[0]]),Gn(e,cn(t,1),[])}),ep=Du||function(){return Pa.Date.now()},tp=Zn(function(e,t,a){var n=he;if(a.length){var r=U(a,mi(tp));n|=ye}return ri(e,n,t,a,r)}),ap=Zn(function(e,t,a){var n=he|me;if(a.length){var r=U(a,mi(ap));n|=ye}return ri(t,n,e,a,r)}),np=Zn(function(e,t){return an(e,1,t)}),rp=Zn(function(e,t,a){return an(e,ks(t)||0,a)});Cl.Cache=ia;var ip=gd(function(e,t){t=1==t.length&&pp(t[0])?f(t[0],N(gi())):f(cn(t,1),N(gi()));var a=t.length;return Zn(function(n){for(var r=-1,o=Vu(n.length,a);++r<o;)n[r]=t[r].call(this,n[r]);return i(e,this,n)})}),op=Zn(function(e,t){var a=U(t,mi(op));return ri(e,ye,ae,t,a)}),lp=Zn(function(e,t){var a=U(t,mi(lp));return ri(e,ke,ae,t,a)}),sp=di(function(e,t){return ri(e,Se,ae,ae,ae,t)}),cp=ei(gn),up=ei(function(e,t){return e>=t}),dp=En(function(){return arguments}())?En:function(e){return ts(e)&&pu.call(e,"callee")&&!Tu.call(e,"callee")},pp=$c.isArray,fp=Ma?N(Ma):jn,hp=zu||zc,mp=Ba?N(Ba):Tn,gp=za?N(za):Rn,vp=Ia?N(Ia):Ln,bp=Oa?N(Oa):Dn,yp=Fa?N(Fa):Nn,kp=ei(zn),wp=ei(function(e,t){return e<=t}),Sp=zr(function(e,t){if(Mi(t)||Vl(t))return void Nr(t,Bs(t),e);for(var a in t)pu.call(t,a)&&Wa(e,a,t[a])}),Ep=zr(function(e,t){Nr(t,zs(t),e)}),jp=zr(function(e,t,a,n){Nr(t,zs(t),e,n)}),Tp=zr(function(e,t,a,n){Nr(t,Bs(t),e,n)}),_p=di(Ya),Cp=Zn(function(e,t){e=nu(e);var a=-1,n=t.length,r=n>2?t[2]:ae;for(r&&xi(t[0],t[1],r)&&(n=1);++a<n;)for(var i=t[a],o=zs(i),l=-1,s=o.length;++l<s;){var c=o[l],u=e[c];(u===ae||Wl(u,cu[c])&&!pu.call(e,c))&&(e[c]=i[c])}return e}),Rp=Zn(function(e){return e.push(ae,oi),i(Np,ae,e)}),Pp=Hr(function(e,t,a){null!=t&&"function"!=typeof t.toString&&(t=mu.call(t)),e[t]=a},jc(_c)),xp=Hr(function(e,t,a){null!=t&&"function"!=typeof t.toString&&(t=mu.call(t)),pu.call(e,t)?e[t].push(a):e[t]=[a]},gi),Lp=Zn(Sn),Dp=zr(function(e,t,a){Wn(e,t,a)}),Np=zr(function(e,t,a,n){Wn(e,t,a,n)}),Ap=di(function(e,t){var a={};if(null==e)return a;var n=!1;t=f(t,function(t){return t=kr(t,e),n||(n=t.length>1),t}),Nr(e,fi(e),a),n&&(a=Za(a,ce|ue|de,li));for(var r=t.length;r--;)pr(a,t[r]);return a}),Mp=di(function(e,t){return null==e?{}:qn(e,t)}),Bp=ni(Bs),zp=ni(zs),Ip=Vr(function(e,t,a){return t=t.toLowerCase(),e+(a?ec(t):t)}),Op=Vr(function(e,t,a){return e+(a?"-":"")+t.toLowerCase()}),Fp=Vr(function(e,t,a){return e+(a?" ":"")+t.toLowerCase()}),Wp=Wr("toLowerCase"),Vp=Vr(function(e,t,a){return e+(a?"_":"")+t.toLowerCase()}),Kp=Vr(function(e,t,a){return e+(a?" ":"")+qp(t)}),Gp=Vr(function(e,t,a){return e+(a?" ":"")+t.toUpperCase()}),qp=Wr("toUpperCase"),Up=Zn(function(e,t){try{return i(e,ae,t)}catch(e){return Jl(e)?e:new eu(e)}}),Qp=di(function(e,t){return l(t,function(t){t=Hi(t),Xa(e,t,tp(e[t],e))}),e}),Hp=Ur(),Jp=Ur(!0),Xp=Zn(function(e,t){return function(a){return Sn(a,e,t)}}),Yp=Zn(function(e,t){return function(a){return Sn(e,a,t)}}),$p=Xr(f),Zp=Xr(c),ef=Xr(v),tf=Zr(),af=Zr(!0),nf=Jr(function(e,t){return e+t},0),rf=ai("ceil"),of=Jr(function(e,t){return e/t},1),lf=ai("floor"),sf=Jr(function(e,t){return e*t},1),cf=ai("round"),uf=Jr(function(e,t){return e-t},0);return a.after=kl,a.ary=wl,a.assign=Sp,a.assignIn=Ep,a.assignInWith=jp,a.assignWith=Tp,a.at=_p,a.before=Sl,a.bind=tp,a.bindAll=Qp,a.bindKey=ap,a.castArray=Ml,a.chain=Uo,a.chunk=$i,a.compact=Zi,a.concat=eo,a.cond=Sc,a.conforms=Ec,a.constant=jc,a.countBy=Ud,a.create=js,a.curry=El,a.curryRight=jl,a.debounce=Tl,a.defaults=Cp,a.defaultsDeep=Rp,a.defer=np,a.delay=rp,a.difference=Rd,a.differenceBy=Pd,a.differenceWith=xd,a.drop=to,a.dropRight=ao,a.dropRightWhile=no,a.dropWhile=ro,a.fill=io,a.filter=nl,a.flatMap=rl,a.flatMapDeep=il,a.flatMapDepth=ol,a.flatten=so,a.flattenDeep=co,a.flattenDepth=uo,a.flip=_l,a.flow=Hp,a.flowRight=Jp,a.fromPairs=po,a.functions=Ls,a.functionsIn=Ds,a.groupBy=Jd,a.initial=mo,a.intersection=Ld,a.intersectionBy=Dd,a.intersectionWith=Nd,a.invert=Pp,a.invertBy=xp,a.invokeMap=Xd,a.iteratee=Cc,a.keyBy=Yd,a.keys=Bs,a.keysIn=zs,a.map=ul,a.mapKeys=Is,a.mapValues=Os,a.matches=Rc,a.matchesProperty=Pc,a.memoize=Cl,a.merge=Dp,a.mergeWith=Np,a.method=Xp,a.methodOf=Yp,a.mixin=xc,a.negate=Rl,a.nthArg=Nc,a.omit=Ap,a.omitBy=Fs,a.once=Pl,a.orderBy=dl,a.over=$p,a.overArgs=ip,a.overEvery=Zp,a.overSome=ef,a.partial=op,a.partialRight=lp,a.partition=$d,a.pick=Mp,a.pickBy=Ws,a.property=Ac,a.propertyOf=Mc,a.pull=Ad,a.pullAll=ko,a.pullAllBy=wo,a.pullAllWith=So,a.pullAt=Md,a.range=tf,a.rangeRight=af,a.rearg=sp,a.reject=hl,a.remove=Eo,a.rest=xl,a.reverse=jo,a.sampleSize=gl,a.set=Ks,a.setWith=Gs,a.shuffle=vl,a.slice=To,a.sortBy=Zd,a.sortedUniq=Do,a.sortedUniqBy=No,a.split=dc,a.spread=Ll,a.tail=Ao,a.take=Mo,a.takeRight=Bo,a.takeRightWhile=zo,a.takeWhile=Io,a.tap=Qo,a.throttle=Dl,a.thru=Ho,a.toArray=gs,a.toPairs=Bp,a.toPairsIn=zp,a.toPath=Vc,a.toPlainObject=ws,a.transform=qs,a.unary=Nl,a.union=Bd,a.unionBy=zd,a.unionWith=Id,a.uniq=Oo,a.uniqBy=Fo,a.uniqWith=Wo,a.unset=Us,a.unzip=Vo,a.unzipWith=Ko,a.update=Qs,a.updateWith=Hs,a.values=Js,a.valuesIn=Xs,a.without=Od,a.words=wc,a.wrap=Al,a.xor=Fd,a.xorBy=Wd,a.xorWith=Vd,a.zip=Kd,a.zipObject=Go,a.zipObjectDeep=qo,a.zipWith=Gd,a.entries=Bp,a.entriesIn=zp,a.extend=Ep,a.extendWith=jp,xc(a,a),a.add=nf,a.attempt=Up,a.camelCase=Ip,a.capitalize=ec,a.ceil=rf,a.clamp=Ys,a.clone=Bl,a.cloneDeep=Il,a.cloneDeepWith=Ol,a.cloneWith=zl,a.conformsTo=Fl,a.deburr=tc,a.defaultTo=Tc,a.divide=of,a.endsWith=ac,a.eq=Wl,a.escape=nc,a.escapeRegExp=rc,a.every=al,a.find=Qd,a.findIndex=oo,a.findKey=Ts,a.findLast=Hd,a.findLastIndex=lo,a.findLastKey=_s,a.floor=lf,a.forEach=ll,a.forEachRight=sl,a.forIn=Cs,a.forInRight=Rs,a.forOwn=Ps,a.forOwnRight=xs,a.get=Ns,a.gt=cp,a.gte=up,a.has=As,a.hasIn=Ms,a.head=fo,a.identity=_c,a.includes=cl,a.indexOf=ho,a.inRange=$s,a.invoke=Lp,a.isArguments=dp,a.isArray=pp,a.isArrayBuffer=fp,a.isArrayLike=Vl,a.isArrayLikeObject=Kl,a.isBoolean=Gl,a.isBuffer=hp,a.isDate=mp,a.isElement=ql,a.isEmpty=Ul,a.isEqual=Ql,a.isEqualWith=Hl,a.isError=Jl,a.isFinite=Xl,a.isFunction=Yl,a.isInteger=$l,a.isLength=Zl,a.isMap=gp,a.isMatch=as,a.isMatchWith=ns,a.isNaN=rs,a.isNative=is,a.isNil=ls,a.isNull=os,a.isNumber=ss,a.isObject=es,a.isObjectLike=ts,a.isPlainObject=cs,a.isRegExp=vp,a.isSafeInteger=us,a.isSet=bp,a.isString=ds,a.isSymbol=ps,a.isTypedArray=yp,a.isUndefined=fs,a.isWeakMap=hs,a.isWeakSet=ms,a.join=go,a.kebabCase=Op,a.last=vo,a.lastIndexOf=bo,a.lowerCase=Fp,a.lowerFirst=Wp,a.lt=kp,a.lte=wp,a.max=Gc,a.maxBy=qc,a.mean=Uc,a.meanBy=Qc,a.min=Hc,a.minBy=Jc,a.stubArray=Bc,a.stubFalse=zc,a.stubObject=Ic,a.stubString=Oc,a.stubTrue=Fc,a.multiply=sf,a.nth=yo,a.noConflict=Lc,a.noop=Dc,a.now=ep,a.pad=ic,a.padEnd=oc,a.padStart=lc,a.parseInt=sc,a.random=Zs,a.reduce=pl,a.reduceRight=fl,a.repeat=cc,a.replace=uc,a.result=Vs,a.round=cf,a.runInContext=e,a.sample=ml,a.size=bl,a.snakeCase=Vp,a.some=yl,a.sortedIndex=_o,a.sortedIndexBy=Co,a.sortedIndexOf=Ro,a.sortedLastIndex=Po,a.sortedLastIndexBy=xo,a.sortedLastIndexOf=Lo,a.startCase=Kp,a.startsWith=pc,a.subtract=uf,a.sum=Xc,a.sumBy=Yc,a.template=fc,a.times=Wc,a.toFinite=vs,a.toInteger=bs,a.toLength=ys,a.toLower=hc,a.toNumber=ks,a.toSafeInteger=Ss,a.toString=Es,a.toUpper=mc,a.trim=gc,a.trimEnd=vc,a.trimStart=bc,a.truncate=yc,a.unescape=kc,a.uniqueId=Kc,a.upperCase=Gp,a.upperFirst=qp,a.each=ll,a.eachRight=sl,a.first=fo,xc(a,function(){var e={};return un(a,function(t,n){pu.call(a.prototype,n)||(e[n]=t)}),e}(),{chain:!1}),a.VERSION="4.17.15",l(["bind","bindKey","curry","curryRight","partial","partialRight"],function(e){a[e].placeholder=a}),l(["drop","take"],function(e,t){b.prototype[e]=function(a){a=a===ae?1:Wu(bs(a),0);var n=this.__filtered__&&!t?new b(this):this.clone();return n.__filtered__?n.__takeCount__=Vu(a,n.__takeCount__):n.__views__.push({size:Vu(a,Ae),type:e+(n.__dir__<0?"Right":"")}),n},b.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}}),l(["filter","map","takeWhile"],function(e,t){var a=t+1,n=a==Re||3==a;b.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:gi(e,3),type:a}),t.__filtered__=t.__filtered__||n,t}}),l(["head","last"],function(e,t){var a="take"+(t?"Right":"");b.prototype[e]=function(){return this[a](1).value()[0]}}),l(["initial","tail"],function(e,t){var a="drop"+(t?"":"Right");b.prototype[e]=function(){return this.__filtered__?new b(this):this[a](1)}}),b.prototype.compact=function(){return this.filter(_c)},b.prototype.find=function(e){return this.filter(e).head()},b.prototype.findLast=function(e){return this.reverse().find(e)},b.prototype.invokeMap=Zn(function(e,t){return"function"==typeof e?new b(this):this.map(function(a){return Sn(a,e,t)})}),b.prototype.reject=function(e){return this.filter(Rl(gi(e)))},b.prototype.slice=function(e,t){e=bs(e);var a=this;return a.__filtered__&&(e>0||t<0)?new b(a):(e<0?a=a.takeRight(-e):e&&(a=a.drop(e)),t!==ae&&(t=bs(t),a=t<0?a.dropRight(-t):a.take(t-e)),a)},b.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},b.prototype.toArray=function(){return this.take(Ae)},un(b.prototype,function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),i=/^(?:head|last)$/.test(t),o=a[i?"take"+("last"==t?"Right":""):t],l=i||/^find/.test(t);o&&(a.prototype[t]=function(){var t=this.__wrapped__,s=i?[1]:arguments,c=t instanceof b,u=s[0],d=c||pp(t),p=function(e){var t=o.apply(a,h([e],s));return i&&f?t[0]:t};d&&n&&"function"==typeof u&&1!=u.length&&(c=d=!1);var f=this.__chain__,m=!!this.__actions__.length,g=l&&!f,v=c&&!m;if(!l&&d){t=v?t:new b(this);var y=e.apply(t,s);return y.__actions__.push({func:Ho,args:[p],thisArg:ae}),new r(y,f)}return g&&v?e.apply(this,s):(y=this.thru(p),g?i?y.value()[0]:y.value():y)})}),l(["pop","push","shift","sort","splice","unshift"],function(e){var t=lu[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);a.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var a=this.value();return t.apply(pp(a)?a:[],e)}return this[n](function(a){return t.apply(pp(a)?a:[],e)})}}),un(b.prototype,function(e,t){var n=a[t];if(n){var r=n.name+"";pu.call(ed,r)||(ed[r]=[]),ed[r].push({name:t,func:n})}}),ed[Qr(ae,me).name]=[{name:"wrapper",func:ae}],b.prototype.clone=C,b.prototype.reverse=J,b.prototype.value=Z,a.prototype.at=qd,a.prototype.chain=Jo,a.prototype.commit=Xo,a.prototype.next=Yo,a.prototype.plant=Zo,a.prototype.reverse=el,a.prototype.toJSON=a.prototype.valueOf=a.prototype.value=tl,a.prototype.first=a.prototype.head,Ru&&(a.prototype[Ru]=$o),a}();Pa._=qa,(r=function(){return qa}.call(t,a,t,n))!==ae&&(n.exports=r)}).call(this)}).call(t,a(78),a(114)(e))},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTaskExecuteList=t.getTaskCondition=t.getPortalProjectInfo=t.getPortalProjectDailyDatas=t.doPortalProjectDailyOperation=t.getPortalProjectDynamicInfo=t.doPrjGroupOperation=t.getPrjGroupForm=t.getProjectDatas=void 0;var n=a(0);t.getProjectDatas=function(e){return n.WeaTools.callApi("/api/proj/portal/getProjectDatas","POST",e)},t.getPrjGroupForm=function(e){return n.WeaTools.callApi("/api/proj/portal/getPrjGroupForm","POST",e)},t.doPrjGroupOperation=function(e){return n.WeaTools.callApi("/api/proj/portal/doPrjGroupOperation","POST",e)},t.getPortalProjectDynamicInfo=function(e){return n.WeaTools.callApi("/api/proj/portal/getPortalProjectDynamicInfo","POST",e)},t.doPortalProjectDailyOperation=function(e){return n.WeaTools.callApi("/api/proj/portal/doPortalProjectDailyOperation","POST",e)},t.getPortalProjectDailyDatas=function(e){return n.WeaTools.callApi("/api/proj/portal/getPortalProjectDailyDatas","POST",e)},t.getPortalProjectInfo=function(e){return n.WeaTools.callApi("/api/proj/portal/getPortalProjectInfo","GET",e)},t.getTaskCondition=function(e){return n.WeaTools.callApi("/api/proj/pctask/taskcondition","GET",e)},t.getTaskExecuteList=function(e){return n.WeaTools.callApi("/api/proj/portal/getProtalTaskList","GET",e)}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(0),g=a(5),v=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(g),b=a(8),y=(0,b.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.state={searchValue:""},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"componentWillReceiveProps",value:function(e){this.props.key!==e.key&&this.setState({searchValue:""})}},{key:"render",value:function(){var e=this,t=this.props.listStore,a=t.leftTree,n=t.leftTreeCount,r=t.leftTreeCountType,i=(t.topTab,t.selectedTreeKey),o=this.props.listStore,l=o.setShowSearchAd,s=o.clearFormFields,c=o.initDatas,u=o.doSearch,d=o.setSelectedTreeKey,p=this.props.initkey;return React.createElement(m.WeaLeftTree,{datas:v.toJS(a),counts:n,countsType:r,selectedKeys:["prjtype_"+i],searchValue:this.state.searchValue,onSearchChange:function(t){e.setState({searchValue:t})},onSearchLabelClick:function(){l(!1),d(""),s(),c({tabkey:p}),u({tabkey:p,prjtype:""})},onSelect:function(e,t,a){l(!1),d(t.keyid),s(),u({tabkey:p,prjtype:t.keyid})}})}}]),t}(React.Component))||r;t.default=y},function(e,t,a){"use strict";function n(e){var t=[];return m.a.Children.forEach(e,function(e){t.push(e)}),t}function r(e){return e||0===e?Array.isArray(e)?e:[e]:[]}function i(e,t){if(!e||!t)return!1;var a=Object.keys(e),n=Object.keys(t);return!(!a.length||!n.length||a.length!==n.length)&&!a.some(function(a){var n=e[a],r=t[a];return Array.isArray(n)&&Array.isArray(r)&&(n=n.join(),r=r.join()),n!==r})}function o(e,t){if(e===t||i(e,t))return!0;if(!e||!t)return!1;var a=!0;if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++){var r=e[n],l=t[n];for(var s in r)if(r[s]!==l[s]&&("object"===typeof r[s]&&"object"===typeof l[s]?a=o(r[s],l[s]):"function"===typeof r[s]&&"function"===typeof l[s]?r[s].name!==l[s].name&&(a=!1):a=!1,!a))return!1}}var c=function(e,t){Object.keys(e).forEach(function(n){a&&(n in t||(a=!1),"object"===typeof e[n]&&"object"===typeof t[n]?a=o(e[n],t[n]):"function"===typeof e[n]&&"function"===typeof t[n]?e[n].name!==t[n].name&&(a=!1):e[n]!==t[n]&&(a=!1))})};return c(e,t),c(t,e),a}function l(e,t){var a=null;return e&&e.forEach(function(e){!a&&e&&e.key===t&&(a=e)}),a}function s(e,t){var a=[],n={},r=[],i=void 0;return e.forEach(function(e){e&&(l(t,e.key)?(r.length&&(n[e.key]=r,r=[]),i=e.key):e.key&&r.push(e))}),i||(a=a.concat(r)),t.forEach(function(e){e&&(n.hasOwnProperty(e.key)&&(a=a.concat(n[e.key])),a.push(e),e.key===i&&(a=a.concat(r)))}),a}function c(e,t,a){return"function"===typeof e?e({key:t,index:a}):e}function u(e){return e&&e.children}function d(e,t,a,n,r,i,o,l){if(g)return n;var s=/(?:Left|Right|Width|X)/i.test(a)||l;s="padding"===a||"marign"===a||s;var c=-1!==a.indexOf("border")||-1!==a.indexOf("translate")||"transformOrigin"===a?e:e.parentNode||document.body;c=o?document.body:c;var u=void 0,d=void 0;switch(r){case"%":u=parseFloat(n)/100*(s?c.clientWidth:c.clientHeight);break;case"vw":u=parseFloat(n)*document.body.clientWidth/100;break;case"vh":u=parseFloat(n)*document.body.clientHeight/100;break;case"em":u=parseFloat(n)*parseFloat(t.fontSize);break;case"rem":d=window.getComputedStyle(document.getElementsByTagName("html")[0]),u=parseFloat(n)*parseFloat(d.fontSize);break;default:u=parseFloat(n)}switch(i){case"%":u=u?100*u/(s?c.clientWidth:c.clientHeight):0;break;case"vw":u=parseFloat(n)/document.body.clientWidth*100;break;case"vh":u=parseFloat(n)/document.body.clientHeight*100;break;case"em":u=parseFloat(n)/parseFloat(t.fontSize);break;case"rem":d=d||window.getComputedStyle(document.getElementsByTagName("html")[0]),u=parseFloat(n)/parseFloat(d.fontSize)}return u}function p(e){if("string"===typeof e){if(e.charAt(0).match(/m/i)){var t=document.createElementNS("http://www.w3.org/2000/svg","path");return t.setAttributeNS(null,"d",e),t}return document.querySelector(e)}if(e.style)return e;throw new Error("Error while parsing the path")}function f(e){if("string"===typeof e)return e;var t=e.perspective,a=e.rotate,n=e.rotateX,r=e.rotateY,i=e.scaleX,o=e.scaleY,l=e.scaleZ,s=e.skewX,c=e.skewY,u="string"===typeof e.translateX?e.translateX:e.translateX+"px",d="string"===typeof e.translateY?e.translateY:e.translateY+"px",p="string"===typeof e.translateZ?e.translateZ:e.translateZ+"px",f=s||c?"skew("+s+"deg,"+c+"deg)":"",h=a?"rotate("+a+"deg)":"",m=1!==i||1!==o||1!==l?"scale3d("+i+","+o+","+l+")":"",g=n?"rotateX("+n+"deg)":"",v=r?"rotateY("+r+"deg)":"",b=t?"perspective("+t+"px)":"",y=m||h||g||v||f?"":"translate(0px, 0px)";return(b+" "+(e.translateZ?"translate3d("+u+","+d+","+p+")":(e.translateX||e.translateY)&&"translate("+u+","+d+")"||y)+" "+m+" "+h+" "+g+" "+v+" "+f).trim()}a.d(t,"k",function(){return g}),t.i=n,t.a=r,t.f=o,t.b=l,t.e=s,t.j=c,t.c=u,t.h=d,t.g=p,t.d=f;var h=a(11),m=a.n(h),g=!("undefined"!==typeof window&&window.document&&window.document.createElement)},function(e,t,a){var n=a(94);e.exports=function(e){return Object(n(e))}},function(e,t){var a=0,n=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++a+n).toString(36))}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,a){var n=a(139),r=a(103);e.exports=Object.keys||function(e){return n(e,r)}},function(e,t,a){var n=a(31).f,r=a(41),i=a(23)("toStringTag");e.exports=function(e,t,a){e&&!r(e=a?e:e.prototype,i)&&n(e,i,{configurable:!0,value:t})}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,a){var n=a(34),r=n.Symbol;e.exports=r},function(e,t){var a;a=function(){return this}();try{a=a||Function("return this")()||(0,eval)("this")}catch(e){"object"===typeof window&&(a=window)}e.exports=a},function(e,t,a){function n(e){var t=-1,a=null==e?0:e.length;for(this.clear();++t<a;){var n=e[t];this.set(n[0],n[1])}}var r=a(264),i=a(265),o=a(266),l=a(267),s=a(268);n.prototype.clear=r,n.prototype.delete=i,n.prototype.get=o,n.prototype.has=l,n.prototype.set=s,e.exports=n},function(e,t,a){function n(e,t){for(var a=e.length;a--;)if(r(e[a][0],t))return a;return-1}var r=a(154);e.exports=n},function(e,t,a){var n=a(45),r=n(Object,"create");e.exports=r},function(e,t,a){function n(e,t){var a=e.__data__;return r(t)?a["string"==typeof t?"string":"hash"]:a.map}var r=a(282);e.exports=n},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,b.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.RelateListStore=void 0;var o,l,s,c,u,d,p,f,h,m,g,v=a(12),b=n(v),y=a(10),k=n(y),w=a(1),S=n(w),E=a(5),j=a(9),T=a(0),_=a(2),C=a(13),R=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(C),P=j.WeaTableNew.TableStore,x=(_.Modal.confirm,T.WeaLocaleProvider.getLabel);t.RelateListStore=(o=function e(){var t=this;(0,S.default)(this,e),r(this,"title",l,this),this.datakey="",r(this,"tableStore",s,this),this.targetid="",r(this,"type",c,this),r(this,"visible",u,this),r(this,"modalStyle",d,this),r(this,"form",p,this),this.noticeCondition=[],r(this,"visibleDatas",f,this),r(this,"compareVisible",h,this),r(this,"reLoad",m,this),r(this,"handleRelateDialog",g,this),this.doSearch=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.tableStore=new P;var a=(0,k.default)({dsptype:t.type,prjid:t.targetid},e);R.getPrjDspList(a).then(function(a){t.tableStore.getDatas(a.sessionkey,e.current||1),t.dataKey=a.sessionkey})},this.noticeMember=function(){var e=t.form.getFormParams();t.form.validateForm().then(function(a){if(a.isValid){var n=(0,k.default)({method:"tellmember",prjid:t.targetid},e);R.doPlanOpt(n).then(function(e){t.handleRelateDialog(!1),_.message.success(x(1348,"通知成员")+x(84565,"成功!"))})}else a.showErrors()})},this.compareVersion=function(e,a){t.compareVisible=e,t.visibleDatas.visibleLoading=!0,e&&R.getPrjHisCompare({prjid:t.targetid,versions:a}).then(function(e){t.visibleDatas={compareTitle:e.titlename,visibleData:e.datas,visibleLoading:!1}})},this.getNoticeInfo=function(e){t.form=new j.WeaForm,R.getNoticeMember({prjid:t.targetid}).then(function(e){t.noticeCondition=[{title:x(1361,"基本信息"),items:[{labelcol:5,colSpan:2,value:"1",conditionType:"BROWSER",domkey:["hrms"],browserType:"17",fieldcol:16,label:x(383861,"通知对象"),rules:"required|string",browserConditionParam:(0,k.default)({isAutoComplete:1,isDetail:0,title:x(839,"多人力资源"),linkUrl:"",isMultCheckbox:!1,hasAdd:!1,viewAttr:3,dataParams:{},hasAdvanceSerach:!0,isSingle:!1,replaceDatas:[],type:"17"},e)},{labelcol:5,colSpan:2,viewAttr:3,length:1e3,value:"",conditionType:"INPUT",rules:"required|string",domkey:["noticetitle"],fieldcol:16,label:x(383862,"通知标题")},{labelcol:5,colSpan:2,viewAttr:3,value:"",conditionType:"TEXTAREA",rules:"required|string",domkey:["noticecontent"],fieldcol:16,label:x(383863,"通知内容")}],defaultshow:!0}],t.form&&!t.form.isFormInit&&t.form.initFormFields(t.noticeCondition)})}},l=i(o.prototype,"title",[E.observable],{enumerable:!0,initializer:function(){return x(1044,"相关流程")}}),s=i(o.prototype,"tableStore",[E.observable],{enumerable:!0,initializer:function(){return new P}}),c=i(o.prototype,"type",[E.observable],{enumerable:!0,initializer:function(){return""}}),u=i(o.prototype,"visible",[E.observable],{enumerable:!0,initializer:function(){return!1}}),d=i(o.prototype,"modalStyle",[E.observable],{enumerable:!0,initializer:function(){return{width:"900px",height:"500px"}}}),p=i(o.prototype,"form",[E.observable],{enumerable:!0,initializer:function(){return new j.WeaForm}}),f=i(o.prototype,"visibleDatas",[E.observable],{enumerable:!0,initializer:function(){return{compareTitle:"",visibleData:[],visibleLoading:!1}}}),h=i(o.prototype,"compareVisible",[E.observable],{enumerable:!0,initializer:function(){return!1}}),m=i(o.prototype,"reLoad",[E.action],{enumerable:!0,initializer:function(){return function(e){e.getDatas(e.dataKey,e.current,e.pageSize,e.sortParams)}}}),g=i(o.prototype,"handleRelateDialog",[E.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a,n){arguments.length>3&&void 0!==arguments[3]&&arguments[3];e.visible=t,t&&(e.type=a,e.targetid=n,"request"==a?(e.title=x(1044,"相关流程"),e.doSearch(),e.modalStyle={width:"900px",height:"500px"}):"doc"==a?(e.title=x(857,"相关文档"),e.doSearch(),e.modalStyle={width:"900px",height:"500px"}):"cowork"==a?(e.title=x(83911,"相关协作"),e.doSearch(),e.modalStyle={width:"900px",height:"500px"}):"notice"==a?(e.title=x(1348,"通知成员"),e.modalStyle={width:"600px",height:"250px"},e.getNoticeInfo()):"history"==a?(e.title=x(18500,"历史版本"),e.doSearch(),e.modalStyle={width:"900px",height:"500px"}):"log"==a&&(e.title=x(83926,"任务日志"),e.doSearch(),e.modalStyle={width:"900px",height:"500px"}))}}}),o)},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.saveGroupOrder=t.saveItemOrder=t.setLandMark=t.getPrjTabs=t.getTaskInfo=t.addBoardTask=t.doMovePrjBoard=t.delBoardStage=t.editBoardStage=t.addBoardStage=t.getKanbanView=t.getPrjInfoForBoard=t.getPrjByTypeId=t.getPrjTypeTreePageList=void 0;var n=a(0);t.getPrjTypeTreePageList=function(e){return n.WeaTools.callApi("/api/proj/pcproject/getPrjTypeTree","GET",e)},t.getPrjByTypeId=function(e){return n.WeaTools.callApi("/api/proj/prjboard/getListByTypeIdForBoard","GET",e)},t.getPrjInfoForBoard=function(e){return n.WeaTools.callApi("/api/proj/prjboard/getProjectInfo","GET",e)},t.getKanbanView=function(e){return n.WeaTools.callApi("/api/proj/prjboard/getPrjBoardView","GET",e)},t.addBoardStage=function(e){return n.WeaTools.callApi("/api/proj/prjboard/addBoardStage","GET",e)},t.editBoardStage=function(e){return n.WeaTools.callApi("/api/proj/prjboard/editBoardStage","GET",e)},t.delBoardStage=function(e){return n.WeaTools.callApi("/api/proj/prjboard/delBoardStage","GET",e)},t.doMovePrjBoard=function(e){return n.WeaTools.callApi("/api/proj/prjboard/doMovePrjBoard","GET",e)},t.addBoardTask=function(e){return n.WeaTools.callApi("/api/proj/prjboard/addBoardTask","GET",e)},t.getTaskInfo=function(e){return n.WeaTools.callApi("/api/proj/prjboard/getTaskInfo","GET",e)},t.getPrjTabs=function(e){return n.WeaTools.callApi("/api/proj/prjboard/getProjectTabs","GET",e)},t.setLandMark=function(e){return n.WeaTools.callApi("/api/proj/prjboard/setLanMark","GET",e)},t.saveItemOrder=function(e){return n.WeaTools.callApi("/api/proj/prjboard/saveItemOrder","GET",e)},t.saveGroupOrder=function(e){return n.WeaTools.callApi("/api/proj/prjboard/saveGroupOrder","GET",e)}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(29),o=n(i),l=a(10),s=n(l),c=a(6),u=n(c),d=a(1),p=n(d),f=a(7),h=n(f),m=a(3),g=n(m),v=a(4),b=n(v),y=a(0),k=a(2),w=a(5),S=a(9),E=a(8),j={uploadUrl:"/api/blog/fileupload/uploadimage",startupFocus:!1,toolbar:[]},T={uploadUrl:"/api/blog/fileupload/uploadimage",startupFocus:!1,toolbar:[{name:"markdown",items:["Markdown"]},{name:"document",items:["Source","-","Save","NewPage","Preview","-","Templates"]},{name:"clipboard",items:["Cut","Copy","Paste","PasteText","PasteFromWord","-","Undo","Redo"]},{name:"basicstyles",items:["Bold","Italic","Underline","Strike","Subscript","Superscript","-","CopyFormatting","RemoveFormat"]},{name:"styles",items:["Styles","Format","Font","FontSize"]},{name:"colors",items:["TextColor","BGColor"]},{name:"tools",items:["Maximize","ShowBlocks"]},{name:"insert",items:["Image","Table","Smiley"]}]},_=y.WeaLocaleProvider.getLabel,C=(0,E.observer)(r=function(e){function t(e){return(0,p.default)(this,t),(0,g.default)(this,(t.__proto__||(0,u.default)(t)).call(this,e))}return(0,b.default)(t,e),(0,h.default)(t,[{key:"render",value:function(){var e=this.props,t=e.fieldInfo,a=e.form,n=e.setFormFields,r=(e.setValidate,a.isFormInit),i=[],l=a.getFormParams();return r&&t.map(function(e){var t=[];e.items.map(function(e){var r=void 0,i=!1,c={"margin-right":"5px","margin-top":"6px"};if(("1"==e.viewAttr||"BROWSER"==e.conditionType&&"1"==e.browserConditionParam.viewAttr)&&(i=!0,c={"margin-right":"5px","margin-top":"16px"}),("1"==e.viewAttr||"BROWSER"==e.conditionType&&"1"==e.browserConditionParam.viewAttr)&&(i=!0),"prjprocess"==e.domkey[0])r="1"==e.viewAttr?React.createElement(k.Row,null,React.createElement(k.Col,{span:12,style:c},React.createElement(y.WeaProgress,{name:e.domkey[0],percent:e.value||0,status:"active"}))):React.createElement(k.Row,null,React.createElement(k.Col,{span:24,style:c},React.createElement(k.InputNumber,{name:e.domkey[0],min:0,max:100,defaultValue:0,formatter:function(e){return e+"%"},parser:function(e){return e.replace("%","")},onChange:function(e){n({finish:{value:e}})}}),React.createElement("span",{style:{marginLeft:5,marginTop:6}},"%")));else if("RICHTEXT"==e.conditionType)r="1"==e.viewAttr?React.createElement("div",{className:"view_basicToolBar"},React.createElement(S.WeaSwitch,{fieldConfig:(0,s.default)({},e,{ckConfig:j}),form:a})):React.createElement(S.WeaSwitch,{fieldConfig:(0,s.default)({},e,{ckConfig:T}),form:a});else if("ATTACHEMENT"==e.conditionType){var u=e.domkey[0];r=React.createElement(k.Row,null,React.createElement(k.Col,{span:24,style:c},React.createElement(y.WeaUpload,{name:u,uploadId:[u],uploadUrl:"/api/proj/prjutil/fileUpload?accsec="+e.accsec,category:e.accsec,autoUpload:!0,showBatchLoad:!1,showClearAll:!1,multiSelection:!0,datas:(0,w.toJS)(e.datas),maxUploadSize:e.accsize,onChange:function(e){n((0,o.default)({},u,{value:e}))},viewAttr:e.viewAttr})))}else r=React.createElement(S.WeaSwitch,{fieldConfig:e,form:a,formParams:l});"members"==e.domkey[0]||"hrmids02"==e.domkey[0]?i?t.push({com:React.createElement(y.WeaFormItem,{colon:!1,label:React.createElement("span",null,e.label+" :",1==e.browserConditionParam.viewAttr?"":React.createElement(k.Tooltip,{placement:"bottom",title:_(383844,"项目人员默认保存时将任务负责人同步至项目成员")},React.createElement("span",{className:"icon-coms-Explain",style:{marginLeft:"10px",color:"#fa0",fontSize:"14px"}}))),labelCol:{span:""+e.labelcol},error:a.getError(e),tipPosition:"bottom",wrapperCol:{span:""+e.fieldcol},underline:!0},React.createElement(S.WeaSwitch,{fieldConfig:e,form:a,formParams:l})),colSpan:1,hide:!1}):t.push({com:React.createElement(y.WeaFormItem,{colon:!1,label:React.createElement("span",null,e.label+" :",1==e.browserConditionParam.viewAttr?"":React.createElement(k.Tooltip,{placement:"bottom",title:_(383844,"项目人员默认保存时将任务负责人同步至项目成员")},React.createElement("span",{className:"icon-coms-Explain",style:{marginLeft:"10px",color:"#fa0",fontSize:"14px"}}))),labelCol:{span:""+e.labelcol},error:a.getError(e),tipPosition:"bottom",wrapperCol:{span:""+e.fieldcol}},React.createElement(S.WeaSwitch,{fieldConfig:e,form:a,formParams:l})),colSpan:1,hide:!1}):i?t.push({com:React.createElement(y.WeaFormItem,{label:""+e.label,labelCol:{span:""+e.labelcol},error:a.getError(e),tipPosition:"bottom",wrapperCol:{span:""+e.fieldcol},underline:!0},r),colSpan:1,hide:!1}):t.push({com:React.createElement(y.WeaFormItem,{label:""+e.label,labelCol:{span:""+e.labelcol},error:a.getError(e),tipPosition:"bottom",wrapperCol:{span:""+e.fieldcol}},r),colSpan:1,hide:!1})}),i.push(React.createElement(y.WeaSearchGroup,{needTigger:!0,title:e.title,col:1,showGroup:e.defaultshow,items:t}))}),i}}]),t}(React.Component))||r;t.default=C},function(e,t,a){function n(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}var r=a(125),i=1/0;e.exports=n},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(10),o=n(i),l=a(6),s=n(l),c=a(1),u=n(c),d=a(7),p=n(d),f=a(3),h=n(f),m=a(4),g=n(m),v=a(2),b=a(0),y=a(8),k=a(5),w=a(392),S=n(w),E=(a(14),b.WeaLocaleProvider.getLabel),j=(0,y.observer)(r=function(e){function t(e){(0,u.default)(this,t);var a=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return a.docOnchange=function(e,t,n,r){"doc"==e?a.setState({doc:t}):"wf"==e?a.setState({workflow:t}):"crm"==e?a.setState({crm:t}):"task"==e?a.setState({task:t}):"prj"==e&&a.setState({project:t})},a.fileUploadBack=function(e){a.setState({file:e})},a.saveValue=function(e){a.setState({value:e})},a.handleSubmitExchange=function(){var e=a.state,t=e.value,n=e.doc,r=e.task,i=e.crm,o=e.workflow,l=e.project,s=e.file,c=e.key,u=a.props.contentStore,d=u.targetid,p=u.discusstype;if(t){var f={id:d,discusstype:p,remark:t.replace(/(^\s*)|(\s*$)/g,"").replace(/\n/g,"<br>"),relateddoc:n,relatedwf:o,relatedcrm:i,relatedprj:l,relatedtsk:r,relatedacc:""+s};b.WeaTools.callApi("/api/proj/prjutil/doDiscussOpt","POST",f).then(function(e){"function"==typeof a.props.callBack&&a.props.callBack(),a.setState({value:"",doc:"",task:"",crm:"",workflow:"",project:"",file:"",key:c+1})})}else v.Modal.info({title:E(15172,"系统提示"),content:E(83900,"请填写交流信息")})},a.getAdButtons=function(){var e=a.props.contentStore,t=e.setShowSearchAd,n=e.clearFormFields,r=e.getRelateExchangeInfo;return[React.createElement(v.Button,{type:"primary",onClick:function(){r(),t(!1)}},E(197,"搜索")),React.createElement(v.Button,{type:"ghost",onClick:function(){n()}},E(2022,"重置")),React.createElement(v.Button,{type:"ghost",onClick:function(){t(!1)}},E(201,"取消"))]},a.pageNoChange=function(e){(0,a.props.contentStore.getRelateExchangeInfo)({pageIndex:e})},a.state={showGroup:!1,value:"",doc:"",task:"",crm:"",workflow:"",project:"",file:"",key:0},a}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentWillUnmount",value:function(){this.setState({showGroup:!1,value:"",doc:"",task:"",crm:"",workflow:"",project:"",file:"",key:0})}},{key:"render",value:function(){var e=this,t=this.props.contentStore,a=(t.showSearchAd,t.exchangeContent),n=t.exchangeform,r=(n.getFormParams(),this.state),i=r.showGroup,l=r.value,s=r.key,c={labelCol:{span:5},wrapperCol:{span:14}};return React.createElement("div",{className:"prj-exchange",style:{height:"100%"}},React.createElement("div",{className:"prj-exchange-header"},React.createElement(v.Row,{className:"prj-exchange-content",style:{margin:"5px 10px 0"}},React.createElement(v.Col,{className:"prj-exchange-cell",span:24},React.createElement(b.WeaTextarea,{fieldName:"prjrelateExchange",value:l,minRows:4,maxRows:8,onChange:function(t){e.saveValue(t)}}))),React.createElement(v.Row,{className:"prj-exchange-title"},React.createElement(v.Col,{span:"18",className:"prj-exchange-title-left"},React.createElement("div",null,React.createElement(v.Button,{type:"primary",onClick:this.handleSubmitExchange},E(615,"提交")))),React.createElement(v.Col,{span:"6",className:"prj-exchange-title-right"},React.createElement("span",{style:{marginRight:"10px"}},E(83273,"附加信息")),React.createElement("i",{className:i?"icon-coms-up":"icon-coms-down",onClick:function(){return e.setState({showGroup:!i})}}))),React.createElement(v.Row,{className:"prj-exchange-content",style:{display:i?"block":"none"}},React.createElement(v.Col,{className:"prj-exchange-cell prj-exchange-cell-fujian",span:24},this.getFormItem(),(a.showacc||!1)&&React.createElement(b.WeaFormItem,(0,o.default)({label:E(22194,"相关附件")},c),React.createElement(b.WeaUpload,{key:s,uploadId:"relatedfile",uploadUrl:"/api/proj/prjutil/fileUpload?accsec="+a.accsec,category:a.accsec,autoUpload:!0,showBatchLoad:!1,showClearAll:!1,multiSelection:!0,datas:[],maxUploadSize:a.accsize,onChange:this.fileUploadBack}))))),React.createElement("div",{className:"prj-exchange-logs"},React.createElement(S.default,{onChange:this.pageNoChange,totalSize:a.totalSize,data:(0,k.toJS)(a.datas)||[]})))}},{key:"getFormItem",value:function(){var e=this,t=this.props.contentStore,a=t.exchangeContent,n=[{label:E(857,"相关文档"),title:E(857,"文档"),type:37,key:"doc",show:a.showdoc||!1},{label:E(1044,"相关流程"),title:E(18015,"流程"),type:152,key:"wf",show:a.showwf||!1},{label:E(783,"相关客户"),title:E(136,"客户"),type:18,key:"crm",show:a.showcrm||!1},{label:E(782,"相关项目"),title:E(101,"项目"),type:135,key:"prj",show:a.showprj||!1},{label:E(33414,"相关任务"),title:E(1332,"任务"),type:"prjtsk",key:"task",show:a.showtask||!1}],r={labelCol:{span:5},wrapperCol:{span:14}},i=[];return n.map(function(t){t.show&&i.push(React.createElement(b.WeaFormItem,(0,o.default)({label:t.label},r),React.createElement(b.WeaBrowser,{key:e.state.key,type:t.type,title:t.title,hasAdvanceSerach:!0,isSingle:!1,onChange:function(a,n,r){return e.docOnchange(t.key,a,n,r)}})))}),i}}]),t}(React.Component))||r;t.default=j},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(29),o=n(i),l=a(10),s=n(l),c=a(6),u=n(c),d=a(1),p=n(d),f=a(7),h=n(f),m=a(3),g=n(m),v=a(4),b=n(v),y=a(0),k=a(2),w=a(5),S=a(9),E=a(8),j=a(158),T=n(j),_=a(24),C=(a(393),y.WeaTools.getKey,y.WeaLocaleProvider.getLabel),R={uploadUrl:"/api/blog/fileupload/uploadimage",startupFocus:!1,toolbar:[]},P={uploadUrl:"/api/blog/fileupload/uploadimage",startupFocus:!1,toolbar:[{name:"markdown",items:["Markdown"]},{name:"document",items:["Source","-","Save","NewPage","Preview","-","Templates"]},{name:"clipboard",items:["Cut","Copy","Paste","PasteText","PasteFromWord","-","Undo","Redo"]},{name:"basicstyles",items:["Bold","Italic","Underline","Strike","Subscript","Superscript","-","CopyFormatting","RemoveFormat"]},{name:"styles",items:["Styles","Format","Font","FontSize"]},{name:"colors",items:["TextColor","BGColor"]},{name:"tools",items:["Maximize","ShowBlocks"]},{name:"insert",items:["Image","Table","Smiley"]}]},x=(0,E.observer)(r=function(e){function t(e){(0,p.default)(this,t);var a=(0,g.default)(this,(t.__proto__||(0,u.default)(t)).call(this,e));return a.workdayComputed=function(e,t){var n=a.props.listStore,r=n.setFormFields,i=n.taskInfo,o=i.passnoworktime,l=i.userid,s=n.isTimeShow,c=a.props.form,u=c.getFormParams()||{},d="";"begin"==t?e[0]&&u.enddate&&(d=(0,_.datediff)(e[0],u.enddate,"1"==s?e[1]||"00:00":"00:00","1"==s?u.endtime||"23:59":"23:59",l,o)):e[0]&&u.begindate&&(d=(0,_.datediff)(u.begindate,e[0],"1"==s?u.begintime||"00:00":"00:00","1"==s?e[1]||"23:59":"23:59",l,o)),r({workday:{value:d}})},a.onActualComputed=function(e,t){var n=a.props.listStore,r=n.setFormFields,i=n.taskInfo,o=i.passnoworktime,l=i.userid,s=n.isTimeShow,c=a.props.form,u=c.getFormParams()||{},d="0";"begin"==t?e[0]&&u.actualenddate&&(d=(0,_.datediff)(e[0],u.actualenddate,"1"==s?e[1]||"00:00":"00:00","1"==s?u.actualendtime||"23:59":"23:59",l,o)):e[0]&&u.actualbegindate&&(d=(0,_.datediff)(u.actualbegindate,e[0],"1"==s?u.actualbegintime||"00:00":"00:00","1"==s?e[1]||"23:59":"23:59",l,o)),r({realmandays:{value:d}})},a.endDateComputed=function(e){var t=a.props.listStore,n=t.setFormFields,r=t.taskInfo,i=r.passnoworktime,o=r.userid,l=a.props.form,s=l.getFormParams()||{},c="undefined"==typeof s.begindate?"":s.begindate,u="undefined"==typeof s.enddate?"":s.enddate,d="undefined"==typeof s.workday?"":s.workday,p="undefined"==typeof s.begintime?"":s.begintime,f="undefined"==typeof s.endtime?"":s.endtime,h="";if(""==p&&(p="00:00"),""==f&&(f="23:59"),""==d&&""!=c&&""!=u)n({enddate:{value:""}});else if(""!=d&&(""!=c&&""!=u||""!=c&&""==u))if(d>0)if("1"!=i?h=a.addEndDate(c,d,p):$.ajax({type:"post",url:"/proj/process/GetDateByWorkLong.jsp",data:"method=getEndDate&workLong="+d+"&begindate="+c+"&begintime="+p+"&manager="+o,dataType:"text",async:!1,success:function(e){h=e.trim()}}),"error"==h)k.message.error(C(84409,"一般工作时间未设置,请告知管理员!")),n({enddate__endtime:{value:[]}});else{var m=h.split(" ");n({enddate__endtime:{value:[m[0],m[1]]}})}else n({workday:{value:""},enddate__endtime:{value:[]}});else if(""!=d&&""==c&&""!=u)if(d>0)if("1"!=i?h=a.addBeginDate(u,-d,f):$.ajax({type:"post",url:"/proj/process/GetDateByWorkLong.jsp",data:"method=getBeginDate&workLong="+d+"&enddate="+u+"&endtime="+f+"&manager="+o,dataType:"text",async:!1,success:function(e){h=e.trim()}}),"error"==h)k.message.error(C(84409,"一般工作时间未设置,请告知管理员!")),n({enddate__endtime:{value:[]}});else{var g=h.split(" ");n({enddate__endtime:{value:[g[0],g[1]]}})}else n({workday:{value:""},begindate__begintime:{value:[]}})},a.endActualDateComputed=function(e){var t=a.props.listStore,n=t.setFormFields,r=t.taskInfo,i=r.passnoworktime,o=r.userid,l=a.props.form,s=l.getFormParams()||{},c="undefined"==typeof s.actualbegindate?"":s.actualbegindate,u="undefined"==typeof s.actualenddate?"":s.actualenddate,d="undefined"==typeof s.realmandays?"":s.realmandays,p="undefined"==typeof s.actualbegintime?"":s.actualbegintime,f="undefined"==typeof s.actualendtime?"":s.actualendtime,h="";if(""==p&&(p="00:00"),""==f&&(f="23:59"),""==d&&""!=c&&""!=u)n({actualenddate:{value:""}});else if(""!=d&&(""!=c&&""!=u||""!=c&&""==u))if(d>0)if("1"!=i?h=a.addEndDate(c,d,p):$.ajax({type:"post",url:"/proj/process/GetDateByWorkLong.jsp",data:"method=getEndDate&workLong="+d+"&begindate="+c+"&begintime="+p+"&manager="+o,dataType:"text",async:!1,success:function(e){h=e.trim()}}),"error"==h)k.message.error(C(84409,"一般工作时间未设置,请告知管理员!")),n({actualenddate__actualendtime:{value:[]}});else{var m=h.split(" ");n({actualenddate__actualendtime:{value:[m[0],m[1]]}})}else n({realmandays:{value:""},actualenddate__actualendtime:{value:[]}});else if(""!=d&&""==c&&""!=u)if(d>0)if("1"!=i?h=a.addBeginDate(u,-d,f):$.ajax({type:"post",url:"/proj/process/GetDateByWorkLong.jsp",data:"method=getBeginDate&workLong="+d+"&enddate="+u+"&endtime="+f+"&manager="+o,dataType:"text",async:!1,success:function(e){h=e.trim()}}),"error"==h)k.message.error(C(84409,"一般工作时间未设置,请告知管理员!")),n({actualenddate__actualendtime:{value:[]}});else{var g=h.split(" ");n({actualenddate__actualendtime:{value:[g[0],g[1]]}})}else n({realmandays:{value:""},actualenddate__actualendtime:{value:[]}})},a.addBeginDate=function(e,t,n){var r=e.split("-"),i=n.split(":"),o=new Date(r[0],r[1]-1,r[2],i[0],i[1]).valueOf();return o=o+24*t*60*60*1e3+6e4,o=new Date(o),a.format(o)},a.addEndDate=function(e,t,n){var r=e.split("-"),i=n.split(":"),o=new Date(r[0],r[1]-1,r[2],i[0],i[1]).valueOf();return o=o+24*t*60*60*1e3-6e4,o=new Date(o),a.format(o)},a.format=function(e){var t={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),S:e.getMilliseconds()},a="yyyy-MM-dd hh:mm";/(y+)/.test(a)&&(a=a.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length)));for(var n in t)new RegExp("("+n+")").test(a)&&(a=a.replace(RegExp.$1,1==RegExp.$1.length?t[n]:("00"+t[n]).substr((""+t[n]).length)));return a},a.checkProgress=function(e){var t=a.props.listStore,n=t.taskInfo,r=t.setFormFields;99==Number(n.finishmax)?e>99?(k.message.error(C(383829,"该任务所必须的相关文档或者相关流程不存在,任务不能完成100%。")),r({finish:{value:99}})):r({finish:{value:e}}):r(e>100?{finish:{value:100}}:{finish:{value:e}})},a.onParentChange=function(e){var t=a.props.listStore.resetStage;""!=e.parentid.value?t({viewAttr:1},e.parentid.value):t({viewAttr:3})},a.state={stageVisiable:3},a}return(0,b.default)(t,e),(0,h.default)(t,[{key:"render",value:function(){var e=this,t=this.props.listStore,a=t.taskInfo,n=t.setFormFields,r=(t.setValidate,t.fieldinfo),i=t.isTimeShow,l=this.props.form,c=l.isFormInit,u=[],d=l.getFormParams();return c&&r.map(function(t){var r=[];t.items.map(function(t){var c=void 0,u=!1,p={"margin-right":"5px","margin-top":"6px"};if(("1"==t.viewAttr||"BROWSER"==t.conditionType&&"1"==t.browserConditionParam.viewAttr)&&(u=!0,p={"margin-right":"5px","margin-top":"16px"}),"begindate"==t.domkey[0])c=React.createElement(k.Row,null,React.createElement(k.Col,{span:24,style:p},React.createElement(T.default,(0,s.default)({},t,{isTimeShow:i,type:"start",endValue:d.enddate?new Date(d.enddate):null,value:[d.begindate,d.begintime],onChange:function(t){n({begindate__begintime:{value:t}}),e.workdayComputed(t,"begin")}}))));else if("enddate"==t.domkey[0])c=React.createElement(k.Row,null,React.createElement(k.Col,{span:24,style:p},React.createElement(T.default,(0,s.default)({},t,{isTimeShow:i,type:"end",value:[d.enddate,d.endtime],startValue:d.begindate?new Date(d.begindate):null,onChange:function(t){""==a.maxSubTaskEndDate||"undefined"==typeof a.maxSubTaskEndDate?(n({enddate__endtime:{value:t}}),e.workdayComputed(t,"end")):new Date(t[0])<new Date(a.maxSubTaskEndDate)?(k.message.error(C(83887,"任务完成的最后时间小于其子任务完成的最后时间!")),n({enddate__endtime:{value:[a.maxSubTaskEndDate,d.endtime]}}),e.workdayComputed([a.maxSubTaskEndDate,d.endtime],"end")):(n({enddate__endtime:{value:t}}),e.workdayComputed(t,"end"))}}))));else if("actualbegindate"==t.domkey[0])c=React.createElement(k.Row,null,React.createElement(k.Col,{span:24,style:p},React.createElement(T.default,(0,s.default)({endValue:d.actualenddate?new Date(d.actualenddate):null},t,{isTimeShow:i,type:"start",value:[d.actualbegindate,d.actualbegintime],onChange:function(t){n({actualbegindate__actualbegintime:{value:t}}),e.onActualComputed(t,"begin")}}))));else if("actualenddate"==t.domkey[0])c=React.createElement(k.Row,null,React.createElement(k.Col,{span:24,style:p},React.createElement(T.default,(0,s.default)({startValue:d.actualbegindate?new Date(d.actualbegindate):null},t,{isTimeShow:i,type:"end",value:[d.actualenddate,d.actualendtime],onChange:function(t){n({actualenddate__actualendtime:{value:t}}),e.onActualComputed(t,"end")}}))));else if("finish"==t.domkey[0])c="1"==t.viewAttr?React.createElement(k.Row,null,React.createElement(k.Col,{span:12,style:p},React.createElement(y.WeaProgress,{name:t.domkey[0],percent:t.value||0,strokeColor:t.strokeColor,status:"active"})),React.createElement("span",{style:{color:"#FF0000"}},t.befSpan||"")):React.createElement(k.Row,null,React.createElement(k.Col,{span:24,style:p},React.createElement(k.InputNumber,{name:t.domkey[0],min:0,value:d.finish,onChange:function(t){e.checkProgress(t)}}),React.createElement("span",{style:{marginLeft:5}},"%")));else if("RICHTEXT"==t.conditionType)c="1"==t.viewAttr?React.createElement("div",{className:"view_basicToolBar"},React.createElement(S.WeaSwitch,{fieldConfig:(0,s.default)({},t,{ckConfig:R}),form:l})):React.createElement(S.WeaSwitch,{fieldConfig:(0,s.default)({},t,{ckConfig:P}),form:l});else if("accessory"==t.domkey[0]){var f=t.domkey[0];c=React.createElement(k.Row,null,React.createElement(k.Col,{span:24,style:p},React.createElement(y.WeaUpload,{name:f,uploadId:[f],uploadUrl:"/api/proj/prjutil/fileUpload?accsec="+t.accsec,category:t.accsec,autoUpload:!0,showBatchLoad:!1,showClearAll:!1,multiSelection:!0,datas:(0,w.toJS)(t.datas),maxUploadSize:t.accsize,onChange:function(e){n((0,o.default)({},f,{value:e}))},viewAttr:t.viewAttr})))}else c="workday"==t.domkey[0]?React.createElement(S.WeaSwitch,{fieldConfig:t,form:l,onChange:function(t){e.endDateComputed(t)}}):"realmandays"==t.domkey[0]?React.createElement(S.WeaSwitch,{fieldConfig:t,form:l,onChange:function(t){e.endActualDateComputed(t)}}):"parentid"==t.domkey[0]?React.createElement(S.WeaSwitch,{fieldConfig:t,form:l,onChange:function(t){e.onParentChange(t)}}):React.createElement(S.WeaSwitch,{fieldConfig:t,form:l});u?r.push({com:React.createElement(y.WeaFormItem,{label:""+t.label,labelCol:{span:""+t.labelcol},error:l.getError(t),tipPosition:"bottom",wrapperCol:{span:""+t.fieldcol},underline:!0},c),colSpan:1,hide:!1}):r.push({com:React.createElement(y.WeaFormItem,{label:""+t.label,labelCol:{span:""+t.labelcol},error:l.getError(t),tipPosition:"bottom",wrapperCol:{span:""+t.fieldcol}},c),colSpan:1,hide:!1})}),u.push(React.createElement(y.WeaSearchGroup,{needTigger:!0,title:t.title,col:1,showGroup:t.defaultshow,items:r}))}),u}}]),t}(React.Component))||r;t.default=x},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(2),g=a(0),v=a(8),b=a(5),y=a(127),k=n(y),w=a(180),S=n(w),E=a(9),j=E.WeaTableNew.WeaTable,T=g.WeaLocaleProvider.getLabel,_=(0,v.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.onChange=function(e){var t=a.props.contentStore;(0,t.doDspTaskRequiredOpt)({method:"modifyRequiredWFN",taskid:t.taskid,wfid:e.wfid1,isNecessary:e.isNecessary},"req")},a.addWorkFlowType=function(e,t,n){var r=a.props.contentStore;(0,r.doDspTaskRequiredOpt)({method:"addRequiredWF",taskid:r.taskid,wfids:e},"req")},a.handleOperate=function(e){var t=a.props.contentStore,n=t.doDspTaskRequiredOpt,r=t.taskid;m.Modal.confirm({title:T(15172,"系统提示"),content:T(83600,"您确认要删除吗?"),onOk:function(){n({method:"delRequiredWF",taskid:r,wfid:e.wfid1},"req")},onCancel:function(){}})},a.onCreatReq=function(e,t){window.open("/workflow/request/CreateRequestForward.jsp?workflowid="+e+"&taskrecordid="+t,"_blank")},a.onCreatDoc=function(e,t){window.open("/spa/document/index.jsp?secid="+e+"&isEdit=1&router=1&moudleFrom=task#/main/document/edit?taskrecordid="+t,"_blank")},a.addWorkFlow=function(e,t,n){var r=a.props.contentStore,i=r.doDspTaskReferenceOpt,o=r.taskid;i({dotype:"workflow",method:"add",prjid:r.prjid,taskid:o,requestid:e,ids:""},"req")},a.deleteWorkFlow=function(){var e=a.props.contentStore,t=e.doDspTaskReferenceOpt,n=e.taskid,r=e.taskReqStore,i=e.prjid,o=r.selectedRowKeys;m.Modal.confirm({title:T(15172,"系统提示"),content:T(83601,"您确认要删除选中的记录吗?"),onOk:function(){t({dotype:"workflow",method:"del",prjid:i,taskid:n,requestid:"",ids:""+(0,b.toJS)(o)},"req")},onCancel:function(){}})},a.state={},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){}},{key:"render",value:function(){var e=this.props.contentStore,t=e.taskReqStore,a=e.relateList,n=e.relateList.canRef,r=e.taskRelRight,i=r.hasRight,o=r.verified,l=e.register_table,s=[{title:T(16579,"流程类型"),dataIndex:"wfname",key:"wfname",com:[{label:"",type:"LINK_WF",key:"wfname",viewAttr:1,width:120,otherParams:{className:"test-className"}}],colSpan:1,width:"50%",className:"wea-table-edit-name"},{title:T(17906,"必要"),dataIndex:"isNecessary",key:"isNecessary",com:[{label:"",type:"CHECKBOX",editType:"1",viewAttr:n?2:1,key:"isNecessary",width:80}],colSpan:1,width:"40%",className:"wea-table-edit-ismust"},{title:"",dataIndex:"operate",key:"sex",com:[{label:"",type:"OPERATE",editType:"1",key:"operate",options:[{key:"1",showname:T(91,"删除")}]}],colSpan:1,width:"10%",className:"prj-dropdown-link"}];return o&&!i?React.createElement(g.WeaAlertPage,null,React.createElement("div",{style:{color:"#000"}},T(2012,"对不起,您暂时没有权限!"))):o&&i?React.createElement("div",{className:"prj-exchange"},React.createElement(k.default,{leftComponent:T(83870,"所需流程"),rightComponent:this.getButtons()},React.createElement(S.default,{columns:s,datas:(0,b.toJS)(a.needList),onChange:this.onChange,onRowSelect:null,pagination:!1,viewAttr:1,tableProps:{rowSelection:null},getRowSelection:this.getRowSelection,operate:this.handleOperate,onCreatReq:this.onCreatReq,onCreatDoc:this.onCreatDoc})),React.createElement(k.default,{leftComponent:T(1044,"相关流程"),rightComponent:this.getRelateButtons(),btnspace:10},React.createElement(j,{comsWeaTableStore:t,hasOrder:!0,needScroll:!0,onOperatesClick:this.onOperatesClick.bind(this),register_table:l}))):React.createElement("div",null)}},{key:"getButtons",value:function(){var e=this,t=this.props.contentStore,a=(t.taskReqStore,t.relateList.canRef),n=[];return a&&n.push(React.createElement(g.WeaBrowser,{type:"-99991",title:T(18499,"路径"),hasAdvanceSerach:!0,isSingle:!1,onChange:function(t,a,n){return e.addWorkFlowType(t,a,n)},customized:!0},React.createElement(m.Button,{type:"primary",className:"prj-btn-small",title:T(611,"添加"),size:"small",onClick:function(){}},React.createElement(m.Icon,{type:"plus"})))),n}},{key:"getRelateButtons",value:function(){var e=this,t=this.props.contentStore,a=t.taskReqStore,n=t.relateList.canRelated,r=a.selectedRowKeys,i=[];return n&&(i.push(React.createElement(g.WeaBrowser,{type:"16",title:T(18015,"流程"),hasAdvanceSerach:!0,isSingle:!0,onChange:function(t,a,n){return e.addWorkFlow(t,a,n)},customized:!0},React.createElement(m.Button,{type:"primary",className:"prj-btn-small",title:T(611,"添加"),size:"small",onClick:function(){}},React.createElement(m.Icon,{type:"plus"})))),i.push(React.createElement(m.Button,{type:"primary",className:"prj-btn-small",title:T(91,"删除"),disabled:!(r.length>0),size:"small",onClick:this.deleteWorkFlow},React.createElement(m.Icon,{type:"minus"})))),i}},{key:"onOperatesClick",value:function(e,t,a,n){var r=a&&a.href?a.href:"",i=r.replace("javascript:","");i=i.substring(0,i.indexOf("("));var o=this.props.contentStore,l=o.doDspTaskReferenceOpt,s=o.taskid,c=(o.taskReqStore,o.prjid);""!=i&&"onDelRelated"==i&&m.Modal.confirm({title:T(15172,"系统提示"),content:T(83600,"您确认要删除吗?"),onOk:function(){l({dotype:"workflow",method:"del",prjid:c,taskid:s,requestid:"",ids:e.randomFieldId},"req")},onCancel:function(){}})}}]),t}(React.Component))||r;t.default=_},function(e,t,a){var n,r;!function(){"use strict";function a(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var r=typeof n;if("string"===r||"number"===r)e.push(n);else if(Array.isArray(n))e.push(a.apply(null,n));else if("object"===r)for(var o in n)i.call(n,o)&&n[o]&&e.push(o)}}return e.join(" ")}var i={}.hasOwnProperty;"undefined"!==typeof e&&e.exports?e.exports=a:(n=[],void 0!==(r=function(){return a}.apply(t,n))&&(e.exports=r))}()},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(2),g=a(0),v=a(8),b=a(5),y=a(127),k=n(y),w=a(180),S=n(w),E=a(9),j=E.WeaTableNew.WeaTable,T=g.WeaLocaleProvider.getLabel,_=(0,v.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.onChange=function(e){var t=a.props.contentStore;(0,t.doDspTaskRequiredOpt)({method:"modifyRequiredDocN",taskid:t.taskid,secID:e.reqDocSecCategory,isNecessary:e.isNecessary},"doc")},a.addDocType=function(e,t,n){var r=a.props.contentStore;(0,r.doDspTaskRequiredOpt)({method:"addRequiredDoc",taskid:r.taskid,secID:e},"doc")},a.onCreatDoc=function(e,t){window.open("/spa/document/index.jsp?secid="+e+"&isEdit=1&router=1&moudleFrom=task#/main/document/edit","_blank");var n=a;window.__createDocFn=function(e){var t=e.docid,a=e.docSubject;n.addDocument(t,a,"")}},a.handleOperate=function(e){var t=a.props.contentStore,n=t.doDspTaskRequiredOpt,r=t.taskid;m.Modal.confirm({title:T(15172,"系统提示"),content:T(83600,"您确认要删除吗?"),onOk:function(){n({method:"delRequiredDoc",taskid:r,secID:e.reqDocSecCategory},"doc")},onCancel:function(){}})},a.addDocument=function(e,t,n){var r=a.props.contentStore,i=r.doDspTaskReferenceOpt,o=r.taskid;i({dotype:"doc",method:"add",prjid:r.prjid,taskid:o,docid:e,ids:""},"doc")},a.deleteDocument=function(){var e=a.props.contentStore,t=e.doDspTaskReferenceOpt,n=e.taskid,r=e.taskDocStore,i=e.prjid,o=r.selectedRowKeys;m.Modal.confirm({title:T(15172,"系统提示"),content:T(83601,"您确认要删除选中的记录吗?"),onOk:function(){t({dotype:"doc",method:"del",prjid:i,taskid:n,docid:"",ids:""+(0,b.toJS)(o)},"doc")},onCancel:function(){}})},a.state={},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){}},{key:"render",value:function(){var e=this,t=this.props.contentStore,a=t.taskDocStore,n=t.relateList,r=t.taskRelRight,i=r.hasRight,o=r.verified,l=t.relateList.canRef,s=[{title:T(16398,"文档目录"),dataIndex:"docCategoryName",key:"docCategoryName",com:[{label:"",type:"LINK_DOC",key:"docCategoryName",viewAttr:1,width:120,otherParams:{className:"test-className"}}],colSpan:1,width:"50%",className:"wea-table-edit-name"},{title:T(17906,"必要"),dataIndex:"isNecessary",key:"isNecessary",com:[{label:"",type:"CHECKBOX",editType:"1",viewAttr:l?2:1,key:"isNecessary",width:80}],colSpan:1,width:"40%",className:"wea-table-edit-ismust"},{title:"",dataIndex:"operate",key:"sex",com:[{label:"",type:"OPERATE",editType:"1",key:"operate",options:[{key:"1",showname:T(91,"删除")}]}],colSpan:1,width:"10%",className:"prj-dropdown-link"}];return o&&!i?React.createElement(g.WeaAlertPage,null,React.createElement("div",{style:{color:"#000"}},T(2012,"对不起,您暂时没有权限!"))):o&&i?React.createElement("div",{className:"prj-exchange"},React.createElement(k.default,{leftComponent:T(83873,"所需文档"),rightComponent:this.getButtons()},React.createElement(S.default,{columns:s,datas:(0,b.toJS)(n.needList),onChange:this.onChange,onRowSelect:null,pagination:!1,viewAttr:1,tableProps:{rowSelection:null},getRowSelection:this.getRowSelection,operate:this.handleOperate,onCreatDoc:function(t,a){e.onCreatDoc(t,a)}})),React.createElement(k.default,{leftComponent:T(857,"相关文档"),rightComponent:this.getRelateButtons(),btnspace:10},React.createElement(j,{comsWeaTableStore:a,hasOrder:!0,needScroll:!0,onOperatesClick:this.onOperatesClick.bind(this)}))):React.createElement("div",null)}},{key:"getButtons",value:function(){var e=this,t=this.props.contentStore,a=t.relateList.canRef,n=[];return a&&n.push(React.createElement(g.WeaBrowser,{type:"doccategory",title:T(16398,"文档目录"),hasAdvanceSerach:!0,isSingle:!0,onChange:function(t,a,n){return e.addDocType(t,a,n)},customized:!0},React.createElement(m.Button,{type:"primary",className:"prj-btn-small",title:T(611,"添加"),size:"small",onClick:function(){}},React.createElement(m.Icon,{type:"plus"})))),n}},{key:"getRelateButtons",value:function(){var e=this,t=this.props.contentStore,a=t.taskDocStore,n=t.relateList.canRelated,r=a.selectedRowKeys,i=[];return n&&(i.push(React.createElement(g.WeaBrowser,{type:"9",title:T(58,"文档"),hasAdvanceSerach:!0,isSingle:!0,onChange:function(t,a,n){return e.addDocument(t,a,n)},customized:!0},React.createElement(m.Button,{type:"primary",className:"prj-btn-small",title:T(611,"添加"),size:"small",onClick:function(){}},React.createElement(m.Icon,{type:"plus"})))),i.push(React.createElement(m.Button,{type:"primary",className:"prj-btn-small",title:T(91,"删除"),disabled:!(r.length>0),size:"small",onClick:this.deleteDocument},React.createElement(m.Icon,{type:"minus"})))),i}},{key:"onOperatesClick",value:function(e,t,a,n){var r=a&&a.href?a.href:"",i=r.replace("javascript:","");i=i.substring(0,i.indexOf("("));var o=this.props.contentStore,l=o.doDspTaskReferenceOpt,s=o.taskid,c=(o.taskDocStore,o.prjid);""!=i&&"onDelRelated"==i&&m.Modal.confirm({title:T(15172,"系统提示"),content:T(83600,"您确认要删除吗?"),onOk:function(){l({dotype:"doc",method:"del",prjid:c,taskid:s,docid:"",ids:e.randomFieldId},"doc")},onCancel:function(){}})}}]),t}(React.Component))||r;t.default=_},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(2),g=a(0),v=a(9),b=a(8),y=(a(5),g.WeaLocaleProvider.getLabel),k=(0,b.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.state={visible:!1,conditioninfo:[{items:[{conditionType:"BROWSER",rules:"required|string",labelcol:6,colSpan:2,viewAttr:3,value:"1",domkey:["crmid"],fieldcol:16,label:y(136,"客户"),browserConditionParam:{isAutoComplete:1,isDetail:0,title:y(136,"客户"),linkUrl:"/crm/data/ViewCustomer.jsp?CustomerID=",isMultCheckbox:!1,hasAdd:!1,viewAttr:2,dataParams:{},hasAdvanceSerach:!0,isSingle:!0,replaceDatas:[],type:"7"}},{conditionType:"INPUT",labelcol:6,colSpan:2,viewAttr:2,value:"",domkey:["reasondesc"],fieldcol:16,label:y(433,"描述")}]}]},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){this.props.contentStore.relateCrmform.initFormFields(this.state.conditioninfo)}},{key:"render",value:function(){var e=this.props.contentStore,t=e.crmType,a=e.crmVisible,n=e.handleRelateCrmDialog;return React.createElement("div",null,React.createElement(g.WeaDialog,{title:"add"==t?y(83878,"添加相关客户"):y(83879,"编辑相关客户"),visible:a,buttons:this.getButtons(),icon:"icon-coms-project",iconBgcolor:"#217346",onCancel:function(){n(!1)},style:{width:"500px",height:"220px"}},this.getSearchs()))}},{key:"getButtons",value:function(){var e=this.props.contentStore,t=[];return t.push(React.createElement(m.Button,{type:"primary",onClick:function(){e.saveRelateCrm()}},y(86,"保存"))),t.push(React.createElement(m.Button,{type:"primary",onClick:function(){return e.handleRelateCrmDialog(!1)}},y(309,"关闭"))),t}},{key:"getSearchs",value:function(){var e=this.props.contentStore.relateCrmform,t=e.isFormInit,a=[];return t&&this.state.conditioninfo.map(function(t){var n=[];t.items.map(function(t){n.push({com:React.createElement(g.WeaFormItem,{label:""+t.label,labelCol:{span:""+t.labelcol},error:e.getError(t),wrapperCol:{span:""+t.fieldcol}},React.createElement(v.WeaSwitch,{fieldConfig:t,form:e})),colSpan:1})}),a.push(React.createElement(g.WeaSearchGroup,{needTigger:!0,title:y(1361,"基本信息"),col:1,showGroup:!0,items:n}))}),a}}]),t}(React.Component))||r;t.default=k},function(e,t){e.exports=s},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on  "+e);return e}},function(e,t,a){var n=a(96)("keys"),r=a(72);e.exports=function(e){return n[e]||(n[e]=r(e))}},function(e,t,a){var n=a(15),r=a(22),i=r["__core-js_shared__"]||(r["__core-js_shared__"]={});(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:n.version,mode:a(59)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(e,t,a){var n=a(37),r=a(22).document,i=n(r)&&n(r.createElement);e.exports=function(e){return i?r.createElement(e):{}}},function(e,t,a){var n=a(37);e.exports=function(e,t){if(!n(e))return e;var a,r;if(t&&"function"==typeof(a=e.toString)&&!n(r=a.call(e)))return r;if("function"==typeof(a=e.valueOf)&&!n(r=a.call(e)))return r;if(!t&&"function"==typeof(a=e.toString)&&!n(r=a.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t,a){"use strict";var n=a(214)(!0);a(137)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,a=this._i;return a>=t.length?{value:void 0,done:!0}:(e=n(t,a),this._i+=e.length,{value:e,done:!1})})},function(e,t){var a=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:a)(e)}},function(e,t,a){var n=a(32),r=a(216),i=a(103),o=a(95)("IE_PROTO"),l=function(){},s=function(){var e,t=a(97)("iframe"),n=i.length;for(t.style.display="none",a(141).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write("<script>document.F=Object<\/script>"),e.close(),s=e.F;n--;)delete s.prototype[i[n]];return s()};e.exports=Object.create||function(e,t){var a;return null!==e?(l.prototype=n(e),a=new l,l.prototype=null,a[o]=e):a=s(),void 0===t?a:r(a,t)}},function(e,t,a){var n=a(100),r=Math.min;e.exports=function(e){return e>0?r(n(e),9007199254740991):0}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,a){t.f=a(23)},function(e,t,a){var n=a(22),r=a(15),i=a(59),o=a(104),l=a(31).f;e.exports=function(e){var t=r.Symbol||(r.Symbol=i?{}:n.Symbol||{});"_"==e.charAt(0)||e in t||l(t,e,{value:o.f(e)})}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,a){var n=a(76),r=a(60),i=a(43),o=a(98),l=a(41),s=a(136),c=Object.getOwnPropertyDescriptor;t.f=a(38)?c:function(e,t){if(e=i(e),t=o(t,!0),s)try{return c(e,t)}catch(e){}if(l(e,t))return r(!n.f.call(e,t),e[t])}},function(e,t,a){function n(e){if(!i(e))return!1;var t=r(e);return t==l||t==s||t==o||t==c}var r=a(63),i=a(109),o="[object AsyncFunction]",l="[object Function]",s="[object GeneratorFunction]",c="[object Proxy]";e.exports=n},function(e,t){function a(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}e.exports=a},function(e,t,a){var n=a(45),r=a(34),i=n(r,"Map");e.exports=i},function(e,t,a){var n=a(257),r=a(64),i=Object.prototype,o=i.hasOwnProperty,l=i.propertyIsEnumerable,s=n(function(){return arguments}())?n:function(e){return r(e)&&o.call(e,"callee")&&!l.call(e,"callee")};e.exports=s},function(e,t){function a(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=n}var n=9007199254740991;e.exports=a},function(e,t,a){(function(e){var n=a(34),r=a(258),i="object"==typeof t&&t&&!t.nodeType&&t,o=i&&"object"==typeof e&&e&&!e.nodeType&&e,l=o&&o.exports===i,s=l?n.Buffer:void 0,c=s?s.isBuffer:void 0,u=c||r;e.exports=u}).call(t,a(114)(e))},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,a){var n=a(259),r=a(260),i=a(261),o=i&&i.isTypedArray,l=o?r(o):n;e.exports=l},function(e,t,a){function n(e,t,a,o,l){return e===t||(null==e||null==t||!i(e)&&!i(t)?e!==e&&t!==t:r(e,t,a,o,n,l))}var r=a(263),i=a(64);e.exports=n},function(e,t,a){function n(e){var t=-1,a=null==e?0:e.length;for(this.clear();++t<a;){var n=e[t];this.set(n[0],n[1])}}var r=a(274),i=a(281),o=a(283),l=a(284),s=a(285);n.prototype.clear=r,n.prototype.delete=i,n.prototype.get=o,n.prototype.has=l,n.prototype.set=s,e.exports=n},function(e,t,a){function n(e){return o(e)?r(e):i(e)}var r=a(302),i=a(147),o=a(152);e.exports=n},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(10),o=n(i),l=a(6),s=n(l),c=a(1),u=n(c),d=a(7),p=n(d),f=a(3),h=n(f),m=a(4),g=n(m),v=a(8),b=a(11),y=n(b),k=a(0),w=a(5),S=(0,v.observer)(r=function(e){function t(e){(0,u.default)(this,t);var a=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return a.getRowSelection=function(e){var t=a.props.contentStore,n=t.stageInfo.canedit,r=(0,o.default)({},e);return r.getCheckboxProps=function(e){return{disabled:0==e.candel}},n?r:null},a}return(0,g.default)(t,e),(0,p.default)(t,[{key:"render",value:function(){var e=this,t=this.props.contentStore,a=t.stageInfo,n=a.stageColumns,r=a.stageColumnDatas,i=a.selectedDatas,o=a.selectedRowKeys,l=a.canedit,s=t.onRowSelect,c=t.onChange;return y.default.createElement("div",null,n&&n.length>0&&y.default.createElement(k.WeaTableEdit,{draggable:l,showTitle:!1,columns:(0,w.toJS)(n),datas:r,onChange:c,onRowSelect:s,selectedData:i,selectedRowKeys:o,getRowSelection:this.getRowSelection,copyFilterProps:["id"],rowKey:"id",ref:function(t){e.tableEdit=t}}))}}]),t}(y.default.Component))||r;t.default=S},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,d.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.CommonStore=void 0;var o,l,s,c,u=a(12),d=n(u),p=a(1),f=n(p),h=a(5),m=t.CommonStore=(o=function e(){(0,f.default)(this,e),r(this,"getContentHeight",l,this),r(this,"contentHeight",s,this),r(this,"resize",c,this),window.onresize=this.resize},l=i(o.prototype,"getContentHeight",[h.action],{enumerable:!0,initializer:function(){return function(){return document.documentElement.clientHeight}}}),s=i(o.prototype,"contentHeight",[h.observable],{enumerable:!0,initializer:function(){return this.getContentHeight()}}),c=i(o.prototype,"resize",[h.action],{enumerable:!0,initializer:function(){var e=this;return function(){clearTimeout(e.timer),e.timer=setTimeout(function(){e.contentHeight=e.getContentHeight()},100)}}}),o);t.default=new m},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,a,n){a&&(0,Ce.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function o(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.PrjCardStore=void 0;var l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E,j,T,_,C,R,P,x,L,D,N,A,M,B,z,I,O,F,W,V,K,G,q,U,Q,H,J,X,Y,$,Z,ee,te,ae,ne,re,ie,oe,le,se,ce,ue,de,pe,fe,he,me,ge,ve,be,ye,ke,we,Se,Ee,je,Te,_e=a(12),Ce=r(_e),Re=a(35),Pe=r(Re),xe=a(10),Le=r(xe),De=a(1),Ne=r(De),Ae=a(5),Me=a(0),Be=a(51),ze=(r(Be),a(2)),Ie=a(28),Oe=(r(Ie),a(9)),Fe=a(13),We=n(Fe),Ve=a(84),Ke=n(Ve),Ge=a(52),qe=n(Ge),Ue=a(17),Qe=n(Ue),He=a(65),Je=a(46),Xe=a(16),Ye=a(33),$e=a(18),Ze=a(83),et=(ze.Modal.confirm,Oe.WeaTableNew.TableStore),tt=(Me.WeaTools.ls,Me.WeaLocaleProvider.getLabel);t.PrjCardStore=(l=function e(){var t=this;(0,Ne.default)(this,e),i(this,"tabDatas",s,this),i(this,"selectTabKey",c,this),i(this,"loading",u,this),i(this,"prjid",d,this),i(this,"prjname",p,this),i(this,"targetid",f,this),this.discusstype="PP",this.taskname="",i(this,"showSearchAd",h,this),i(this,"rightMenu",m,this),i(this,"form",g,this),i(this,"templatename",v,this),i(this,"doSaveVisible",b,this),i(this,"fieldInfo",y,this),i(this,"prjinfoRight",k,this),i(this,"prjisdel",w,this),this.validateRules={},i(this,"prjSubStore",S,this),i(this,"prjSubform",E,this),i(this,"prjsubRight",j,this),i(this,"condition",T,this),i(this,"addProjectStore",_,this),i(this,"exchangeList",C,this),i(this,"_BrowserList",R,this),i(this,"shareTableStore",P,this),i(this,"shareStore",x,this),i(this,"isShowShare",L,this),i(this,"shareRight",D,this),i(this,"projectInfoStore",N,this),i(this,"stastics",A,this),i(this,"statkey",M,this),i(this,"taskListTableStore",B,this),i(this,"taskListform",z,this),i(this,"taskListquickform",I,this),i(this,"taskListTabs",O,this),i(this,"taskListSearchParams",F,this),i(this,"taskListQuickitems",W,this),i(this,"taskListRight",V,this),i(this,"relateListStore",K,this),i(this,"taskInfoStore",G,this),i(this,"exchangeStore",q,this),i(this,"prjLogTableStore",U,this),i(this,"prjFieldLogTableStore",Q,this),i(this,"prjFieldDetailLogTableStore",H,this),i(this,"fieldLogVisible",J,this),i(this,"fieldDetailLogVisible",X,this),i(this,"fieldname",Y,this),i(this,"field",$,this),i(this,"verified",Z,this),i(this,"hasRight",ee,this),i(this,"showEditTask",te,this),i(this,"isreload",ae,this),i(this,"stageInfo",ne,this),i(this,"approveplanstatus",re,this),i(this,"resourceInfo",ie,this),i(this,"isBatchEdit",oe,this),i(this,"isApprove",le,this),i(this,"status",se,this),i(this,"setPrjId",ce,this),i(this,"reLoad",ue,this),i(this,"refTaskList",de,this),this.changeTab=function(e){t.selectTabKey=e,t.rightMenu=[];var a=(0,Ae.toJS)(t.tabDatas);if(a)for(var n=0;n<a.length;n++)a[n].id==e&&"prjinfo"==a[n].shortname?t.getPrjInfo({viewtype:"view",prjid:t.prjid}):a[n].id==e&&"tasklist"==a[n].shortname?(t.getPrjTaskList(),t.getPrjTaskCondition(),t.getPrjTaskVersion()):a[n].id==e&&"childprj"==a[n].shortname?(t.getPrjSubList(),t.getPrjSubCondition()):a[n].id==e&&"prjdiscuss"==a[n].shortname?(t.targetid=t.prjid,t.getExchangeList({})):a[n].id==e&&"prjshare"==a[n].shortname?t.getPrjShareList():a[n].id==e&&"stareport"==a[n].shortname?t.getPrjStastics():a[n].id==e&&"stageset"==a[n].shortname?t.getPrjTempletStageList():a[n].id==e&&"resources"==a[n].shortname&&t.getPrjResourceInfo()},this.getPrjTabs=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.prjid=e.prjid,t.prjisdel=!1,We.getPrjTabs(e).then(function(e){e.isright||"undefined"===typeof e.isright?(t.hasRight=!0,t.verified=!0,t.tabDatas=e.tabs):(t.hasRight=e.isright,t.verified=!0)})},this.getPrjInfo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0,t.form=new Oe.WeaForm,We.getPrjInfo(e).then(function(e){e.isright||"undefined"===typeof e.isright?(t.prjinfoRight={hasRight:!0,verified:!0},t.isApprove=e.isApprove,t.fieldInfo=e.fieldinfo,t.rightMenu=e.rightMenus,t.prjname=e.prjname,t.prjid=e.prjid,t.form&&!t.form.isFormInit&&t.form.initFormFields(e.fieldinfo)):t.prjinfoRight={hasRight:e.isright,verified:!0},t.loading=!1})},this.getPrjInfoForBoard=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0,t.form=new Oe.WeaForm,Ke.getPrjInfoForBoard(e).then(function(e){e.isright||"undefined"===typeof e.isright?(t.prjinfoRight={hasRight:!0,verified:!0},t.fieldInfo=e.fieldinfo,t.rightMenu=e.rightMenus,t.prjname=e.prjname,t.prjid=e.prjid,t.form&&!t.form.isFormInit&&t.form.initFormFields(e.fieldinfo)):t.prjinfoRight={hasRight:e.isright,verified:!0},t.loading=!1})},this.savePrjInfoForBoard=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0,t.form.validateForm().then(function(a){if(a.isValid){var n=(0,Le.default)({},(0,Ae.toJS)(t.form.getFormParams()),{method:"edit",prjid:t.prjid},e);We.savePrjInfo(n).then(function(e){e.success?t.getPrjInfoForBoard({viewtype:"edit",prjid:t.prjid}):ze.message.error(e.msg)})}else a.showErrors()})},this.savePrjInfo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments[1];t.form.validateForm().then(function(n){if(n.isValid){var r=(0,Le.default)({},(0,Ae.toJS)(t.form.getFormParams()),{method:"edit",prjid:t.prjid},e);We.savePrjInfo(r).then(function(e){e.success?(t.getPrjInfo({viewtype:"view",prjid:t.prjid}),a.getProjectList()):ze.message.error(e.msg)})}else n.showErrors()})},i(this,"doPlanOpt",pe,this),i(this,"doSubPlanOpt",fe,this),i(this,"doPlanOpt_task",he,this),i(this,"saveasplan",me,this),i(this,"doTaskExcelExp",ge,this),this.setVisiable=function(e){t.doSaveVisible=e,t.templatename=t.prjname},this.saveTemplateName=function(e){t.templatename=e},i(this,"doSaveTemplet",ve,this),i(this,"delPrjInfo",be,this),this.setValidate=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.validateRules=e},this.getPrjSubList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=t.prjSubform.getFormParams(),n=(0,Le.default)({prjid:t.prjid},a,e);We.getPrjSubList(n).then(function(e){e.isright||"undefined"===typeof e.isright?(t.prjsubRight={hasRight:!0,verified:!0},t.prjSubStore.getDatas(e.sessionkey,1),t.rightMenu=e.rightMenus,t.loading=!1):t.prjsubRight={hasRight:e.isright,verified:!0}})},this.getPrjSubCondition=function(){t.prjSubform=new Oe.WeaForm,We.getPrjCondition({conditiontype:"prjsub"}).then(function(e){t.condition=e.condition,t.prjSubform&&!t.prjSubform.isFormInit&&t.prjSubform.initFormFields(e.condition)})},this.exchangeDelete=function(e){var a=t;We.exchangeDelete(e).then(function(e){e.status?a.getExchangeList():ze.message.error(e.error?e.error:""+tt(384137,"操作失败!"))})},i(this,"getExchangeList",ye,this),this.changeDiscussList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.exchangeList=e,t.exchangeList.datas&&t.exchangeList.datas.forEach(function(e,a){void 0==t._BrowserList[e.id]&&(t._BrowserList[e.id]={}),t._BrowserList[e.id].remark=e.remark,t._BrowserList[e.id].docids=e.docids,t._BrowserList[e.id].projectids=e.projectids,t._BrowserList[e.id].relatedcus=e.relatedcus,t._BrowserList[e.id].relateddoc=e.relateddoc,t._BrowserList[e.id].relatedprj=e.relatedprj,t._BrowserList[e.id].relatedwf=e.relatedwf}),t._BrowserList.datas=t.exchangeList.datas},this.exchangeSave=function(e){var a=t;We.exchangeSave((0,Le.default)({},e,{discusstype:"PP"})).then(function(e){e.status?a.getExchangeList({}):ze.message.error(e.error?e.error:""+tt(384137,"操作失败!"))})},this.setBrowserList=function(e){t._BrowserList=e},this.setFormFields=function(e){"1"==t.selectTabKey&&t.form.updateFields(e,!1),"3"==t.selectTabKey&&t.prjSubform.updateFields(e,!1),"2"==t.selectTabKey&&t.taskListform.updateFields(e,!1)},this.appendFormFields=function(e){t.setFormFields(e)},this.getPrjShareList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=(0,Le.default)({prjid:t.prjid},e);We.getPrjShare(a).then(function(e){e.isright||"undefined"===typeof e.isright?(t.shareRight={hasRight:!0,verified:!0},t.shareTableStore.getDatas(e.sessionkey,1),t.rightMenu=e.rightMenus):t.shareRight={hasRight:e.isright,verified:!0},t.loading=!1})},this.showAddShareModal=function(e){t.isShowShare=e},this.getPrjStastics=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0,We.getPrjStastics((0,Le.default)({prjid:t.prjid},e)).then(function(e){t.stastics=e,t.loading=!1,t.statkey++})},this.getPrjTaskList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=(0,Le.default)({},(0,Ae.toJS)(t.taskListSearchParams),(0,Ae.toJS)(t.taskListform.getFormParams()),(0,Ae.toJS)(t.taskListquickform.getFormParams()),{prjid:t.prjid},e);for(var n in a)""==a[n]&&delete a[n];"0"==a.version&&(a.version=""),a.isBatchEdit=t.isBatchEdit,We.getPrjTaskList(a).then(function(a){a.isright||"undefined"===typeof a.isright?(t.taskListRight={hasRight:!0,verified:!0},t.status=a.status,t.taskListTableStore.getDatas(a.sessionkey,1),t.rightMenu=a.rightMenus,t.taskListSearchParams=(0,Le.default)({},t.taskListSearchParams,e)):t.taskListRight={hasRight:a.isright,verified:!0},t.loading=!1})},this.getPrjTaskCondition=function(){t.taskListform=new Oe.WeaForm,t.taskListquickform=new Oe.WeaForm,t.condition=[],t.taskListQuickitems=[],qe.getTaskCondition({conditiontype:"prjtasklist",prjid:t.prjid}).then(function(e){t.condition=e.condition,t.taskListQuickitems=e.quickitmes,t.taskListform&&!t.taskListform.isFormInit&&t.taskListform.initFormFields(e.condition),t.taskListquickform&&!t.taskListquickform.isFormInit&&t.taskListquickform.initFormFields(e.quickitmes)})},this.getPrjTaskVersion=function(){We.getPrjTaskVersion({prjid:t.prjid}).then(function(e){t.taskListTabs=e})},this.showEditTaskModal=function(e){t.showEditTask=e},this.clearFormFields=function(){"2"==t.selectTabKey&&t.taskListform.reset(),"3"==t.selectTabKey&&t.prjSubform.reset()},this.clearStatus=function(){t.rightMenu=[]},this.addShare=function(e){We.addPrjShare((0,Le.default)({},e,{method:"add",prjid:t.prjid,opttype:"prj"})).then(function(e){t.getPrjShareList()})},this.delBatchShare=function(e){var a=t;ze.Modal.confirm({title:tt(15172,"系统提示"),content:tt(83601,"您确认要删除选中的记录吗?"),onOk:function(){We.delBatchPjrShare({id:e,method:"batchdelete",opttype:"prj",prjid:a.prjid}).then(function(e){a.getPrjShareList()})},onCancel:function(){}})},this.setShowSearchAd=function(e){t.showSearchAd=e},this.onShowColumn=function(){"3"==t.selectTabKey&&(t.prjSubStore.setColSetVisible(!0),t.prjSubStore.tableColSet(!0))},this.getPrjLogList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};We.getPrjLogList(e).then(function(e){t.prjLogTableStore.getDatas(e.sessionkey,1)})},this.getPrjFieldLogList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};We.getPrjFieldLogList(e).then(function(e){t.prjFieldLogTableStore.getDatas(e.sessionkey,1)})},this.getPrjFieldDetaiLogList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};We.getPrjFieldDetaiLogList(e).then(function(e){t.prjFieldDetailLogTableStore.getDatas(e.sessionkey,1)})},i(this,"setFieldLogVisible",ke,this),i(this,"setFieldDetailLogVisible",we,this),i(this,"setFieldName",Se,this),i(this,"setField",Ee,this),i(this,"setLoaded",je,this),this.getPrjTempletStageList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=(0,Le.default)({prjid:t.prjid},e);We.getPrjTempletStageList(a).then(function(e){t.stageInfo.stageColumns=e.columns,t.stageInfo.stageColumnDatas=e.columnDatas,t.stageInfo.canedit=e.canedit,t.rightMenu=e.rightMenus,t.loading=!1})},this.onRowSelect=function(e,a,n,r){t.stageInfo.selectedRowKeys=e,r&&(t.stageInfo.selectedDatas=r)},this.onChange=function(e){t.stageInfo.stageColumnDatas=e},this.saveStageSet=function(e,a){if(e.pass&&t.checkRepeat()){var n="";t.stageInfo.stageColumnDatas.forEach(function(e){e.id&&(n+=","+e.id)}),n=n.substr(1,n.length),We.savePrjTempletStage({datas:(0,Pe.default)(t.stageInfo.stageColumnDatas),keepgroupids:n,prjid:a}).then(function(e){e.success?(t.clearStageStatus(),ze.message.success(e.msg),t.getPrjTempletStageList({prjid:a})):ze.message.error(e.msg)})}},this.checkRepeat=function(){var e=!0,a=(0,Ae.toJS)(t.stageInfo.stageColumnDatas);return a&&a.length>0&&a.map(function(t,n){e&&a&&a.length>0&&a.map(function(a,r){n!==r&&t.name==a.name&&(ze.message.warning(tt("387703","阶段名称重复!")),e=!1)})}),e},this.clearStageStatus=function(){var e=t.stageInfo.canedit;t.stageInfo={stageColumns:[],stageColumnDatas:[],selectedRowKeys:[],selectedDatas:{},canedit:e}},this.getPrjResourceInfo=function(e){t.loading=!0;var a=(0,Le.default)({prjid:t.prjid},e);We.getPrjResources(a).then(function(e){e.success&&(t.resourceInfo=(0,Le.default)({},e)),t.loading=!1})},this.setIsBatchEdit=function(e){t.isBatchEdit=e},this.resetTaskInfoStore=function(){t.taskInfoStore=new Ye.TaskInfoStore},this.triggerBreakDownWF=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=(0,Le.default)({prjid:t.prjid},e);Me.WeaTools.callApi("/api/proj/pctask/triggerBreakDownWF","POST",a).then(function(e){"success"==e.msg?(t.getPrjTaskList(),t.getPrjTaskCondition(),t.getPrjTaskVersion(),ze.message.success(tt("513071","触发流程成功!"))):ze.message.error(tt("513072","触发流程失败!"))})},i(this,"delTaskBatch",Te,this)},s=o(l.prototype,"tabDatas",[Ae.observable],{enumerable:!0,initializer:function(){return[]}}),c=o(l.prototype,"selectTabKey",[Ae.observable],{enumerable:!0,initializer:function(){return"1"}}),u=o(l.prototype,"loading",[Ae.observable],{enumerable:!0,initializer:function(){return!1}}),d=o(l.prototype,"prjid",[Ae.observable],{enumerable:!0,initializer:function(){return""}}),p=o(l.prototype,"prjname",[Ae.observable],{enumerable:!0,initializer:function(){return""}}),f=o(l.prototype,"targetid",[Ae.observable],{enumerable:!0,initializer:function(){return""}}),h=o(l.prototype,"showSearchAd",[Ae.observable],{enumerable:!0,initializer:function(){return!1}}),m=o(l.prototype,"rightMenu",[Ae.observable],{enumerable:!0,initializer:function(){return[]}}),g=o(l.prototype,"form",[Ae.observable],{enumerable:!0,initializer:function(){return new Oe.WeaForm}}),v=o(l.prototype,"templatename",[Ae.observable],{enumerable:!0,initializer:function(){return""}}),b=o(l.prototype,"doSaveVisible",[Ae.observable],{enumerable:!0,initializer:function(){return!1}}),y=o(l.prototype,"fieldInfo",[Ae.observable],{enumerable:!0,initializer:function(){return[]}}),k=o(l.prototype,"prjinfoRight",[Ae.observable],{enumerable:!0,initializer:function(){return{hasRight:!1,verified:!1}}}),w=o(l.prototype,"prjisdel",[Ae.observable],{enumerable:!0,initializer:function(){return!1}}),S=o(l.prototype,"prjSubStore",[Ae.observable],{enumerable:!0,initializer:function(){return new et}}),E=o(l.prototype,"prjSubform",[Ae.observable],{enumerable:!0,initializer:function(){return new Oe.WeaForm}}),j=o(l.prototype,"prjsubRight",[Ae.observable],{enumerable:!0,initializer:function(){return{hasRight:!1,verified:!1}}}),T=o(l.prototype,"condition",[Ae.observable],{enumerable:!0,initializer:function(){return[]}}),_=o(l.prototype,"addProjectStore",[Ae.observable],{enumerable:!0,initializer:function(){return new He.AddProjectStore}}),C=o(l.prototype,"exchangeList",[Ae.observable],{enumerable:!0,initializer:function(){return""}}),R=o(l.prototype,"_BrowserList",[Ae.observable],{enumerable:!0,initializer:function(){return{create:{remark:""},datas:[]}}}),P=o(l.prototype,"shareTableStore",[Ae.observable],{enumerable:!0,initializer:function(){return new et}}),x=o(l.prototype,"shareStore",[Ae.observable],{enumerable:!0,initializer:function(){return new Xe.ShareStore}}),L=o(l.prototype,"isShowShare",[Ae.observable],{enumerable:!0,initializer:function(){return!1}}),D=o(l.prototype,"shareRight",[Ae.observable],{enumerable:!0,initializer:function(){return{hasRight:!1,verified:!1}}}),N=o(l.prototype,"projectInfoStore",[Ae.observable],{enumerable:!0,initializer:function(){return new Je.ProjectInfoStore}}),A=o(l.prototype,"stastics",[Ae.observable],{enumerable:!0,initializer:function(){return[]}}),M=o(l.prototype,"statkey",[Ae.observable],{enumerable:!0,initializer:function(){return 0}}),B=o(l.prototype,"taskListTableStore",[Ae.observable],{enumerable:!0,initializer:function(){return new et({dataHandle:function(e){return e.forEach(function(e){"string"==typeof e.subListspan&&(e.subListspan=e.subListspan?JSON.parse(e.subListspan):void 0)}),e}})}}),z=o(l.prototype,"taskListform",[Ae.observable],{enumerable:!0,initializer:function(){return new Oe.WeaForm}}),I=o(l.prototype,"taskListquickform",[Ae.observable],{enumerable:!0,initializer:function(){return new Oe.WeaForm}}),O=o(l.prototype,"taskListTabs",[Ae.observable],{enumerable:!0,initializer:function(){return[]}}),F=o(l.prototype,"taskListSearchParams",[Ae.observable],{enumerable:!0,initializer:function(){return{version:"0"}}}),W=o(l.prototype,"taskListQuickitems",[Ae.observable],{enumerable:!0,initializer:function(){return[]}}),V=o(l.prototype,"taskListRight",[Ae.observable],{enumerable:!0,initializer:function(){return{hasRight:!1,verified:!1}}}),K=o(l.prototype,"relateListStore",[Ae.observable],{enumerable:!0,initializer:function(){return new Ze.RelateListStore}}),G=o(l.prototype,"taskInfoStore",[Ae.observable],{enumerable:!0,initializer:function(){return new Ye.TaskInfoStore}}),q=o(l.prototype,"exchangeStore",[Ae.observable],{enumerable:!0,initializer:function(){return new $e.ExchangeStore}}),U=o(l.prototype,"prjLogTableStore",[Ae.observable],{enumerable:!0,initializer:function(){return new et}}),Q=o(l.prototype,"prjFieldLogTableStore",[Ae.observable],{enumerable:!0,initializer:function(){return new et}}),H=o(l.prototype,"prjFieldDetailLogTableStore",[Ae.observable],{enumerable:!0,initializer:function(){return new et}}),J=o(l.prototype,"fieldLogVisible",[Ae.observable],{enumerable:!0,initializer:function(){return!1}}),X=o(l.prototype,"fieldDetailLogVisible",[Ae.observable],{enumerable:!0,initializer:function(){return!1}}),Y=o(l.prototype,"fieldname",[Ae.observable],{enumerable:!0,initializer:function(){return""}}),$=o(l.prototype,"field",[Ae.observable],{enumerable:!0,initializer:function(){return""}}),Z=o(l.prototype,"verified",[Ae.observable],{enumerable:!0,initializer:function(){return!1}}),ee=o(l.prototype,"hasRight",[Ae.observable],{enumerable:!0,initializer:function(){return!1}}),te=o(l.prototype,"showEditTask",[Ae.observable],{enumerable:!0,initializer:function(){return!1}}),ae=o(l.prototype,"isreload",[Ae.observable],{enumerable:!0,initializer:function(){return!1}}),ne=o(l.prototype,"stageInfo",[Ae.observable],{enumerable:!0,initializer:function(){return{stageColumns:[],stageColumnDatas:[],selectedRowKeys:[],selectedDatas:{},canedit:!1}}}),re=o(l.prototype,"approveplanstatus",[Ae.observable],{enumerable:!0,initializer:function(){return!1}}),ie=o(l.prototype,"resourceInfo",[Ae.observable],{enumerable:!0,initializer:function(){return{cptList:[],prjList:[],taskList:[],accList:[],wfList:[],cusList:[],docList:[]}}}),oe=o(l.prototype,"isBatchEdit",[Ae.observable],{enumerable:!0,initializer:function(){return 0}}),le=o(l.prototype,"isApprove",[Ae.observable],{enumerable:!0,initializer:function(){return!1}}),se=o(l.prototype,"status",[Ae.observable],{enumerable:!0,initializer:function(){return""}}),ce=o(l.prototype,"setPrjId",[Ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.prjid=t}}}),ue=o(l.prototype,"reLoad",[Ae.action],{enumerable:!0,initializer:function(){return function(e){e.getDatas(e.dataKey,e.current,e.pageSize,e.sortParams)}}}),de=o(l.prototype,"refTaskList",[Ae.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.getPrjTaskList(t),e.getPrjTaskCondition(t),e.getPrjTaskVersion(t)}}}),pe=o(l.prototype,"doPlanOpt",[Ae.action],{enumerable:!0,initializer:function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1];We.doPlanOpt(e).then(function(e){t.getProjectList()})}}}),fe=o(l.prototype,"doSubPlanOpt",[Ae.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};We.doPlanOpt(t).then(function(t){e.getPrjSubList()})}}}),he=o(l.prototype,"doPlanOpt_task",[Ae.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments[1];e.approveplanstatus=!0,We.doPlanOpt(t).then(function(n){n.success?(e.getPrjTaskList(t),e.getPrjTaskCondition(t),e.getPrjTaskVersion(t),a.getProjectList(),ze.Modal.success({title:tt(15172,"系统提示"),content:tt(16248,"提交成功")})):ze.Modal.error({title:tt(15172,"系统提示"),content:tt(15173,"提交失败")}),e.approveplanstatus=!1})}}}),me=o(l.prototype,"saveasplan",[Ae.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=e;ze.Modal.confirm({title:tt(15172,"系统提示"),content:tt(83928,"您确认要存为计划版本吗?"),onOk:function(){We.doPlanOpt(t).then(function(e){a.getPrjTaskList(),a.getPrjTaskCondition(),a.getPrjTaskVersion()})},onCancel:function(){}})}}}),ge=o(l.prototype,"doTaskExcelExp",[Ae.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.loading=!0;var a=(0,Le.default)({},(0,Ae.toJS)(e.taskListSearchParams),(0,Ae.toJS)(e.taskListform.getFormParams()),(0,Ae.toJS)(e.taskListquickform.getFormParams()),{prjid:e.prjid},t);Me.WeaTools.callApi("/api/proj/pctask/doTaskExcelExp","GET",a).then(function(t){window.location="/weaver/weaver.file.ExcelOut",e.loading=!1}).catch(function(e){return ze.message.error(e)})}}}),ve=o(l.prototype,"doSaveTemplet",[Ae.action],{enumerable:!0,initializer:function(){var e=this;return function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];We.doSaveTemplet({prjname:e.templatename,prjid:e.prjid}).then(function(t){t.success?ze.Modal.success({title:tt(15172,"系统提示"),content:tt(19468,"另存为模板")+tt(84565,"成功!")}):ze.Modal.error({title:tt(15172,"系统提示"),content:tt(19468,"另存为模板")+tt(84566,"失败!")}),e.setVisiable(!1)})}}}),be=o(l.prototype,"delPrjInfo",[Ae.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments[1],n=e;ze.Modal.confirm({title:tt(15172,"系统提示"),content:tt(383860,"您确认要删除项目吗?"),onOk:function(){We.delPrjInfo(t).then(function(e){n.prjisdel=!0,a.getProjectList(),"undefined"!==typeof window.opener._table&&(window.opener._table.reLoad(),window.close())})},onCancel:function(){}})}}}),ye=o(l.prototype,"getExchangeList",[Ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.loading=!0;var a=e,n=(0,Le.default)({types:"PP",sortid:e.prjid},t);We.getExchangeList(n).then(function(t){var n=(0,Le.default)({},t);n.datas.forEach(function(e,t){e.isEdit=!1}),n.datas.unshift({id:"create",isEdit:!0,remark:"",docids:[],projectids:[],relatedcus:[],relateddoc:[],relatedprj:[],relatedwf:[]}),a.exchangeList=n,a._BrowserList={create:{remark:""},datas:[]},a.exchangeList.datas&&a.exchangeList.datas.forEach(function(e,t){void 0==a._BrowserList[e.id]&&(a._BrowserList[e.id]={}),a._BrowserList[e.id].remark=e.remark,a._BrowserList[e.id].docids=e.docids,a._BrowserList[e.id].projectids=e.projectids,a._BrowserList[e.id].relatedcus=e.relatedcus,a._BrowserList[e.id].relateddoc=e.relateddoc,a._BrowserList[e.id].relatedprj=e.relatedprj,a._BrowserList[e.id].relatedwf=e.relatedwf}),a._BrowserList.datas=a.exchangeList.datas,e.loading=!1})}}}),ke=o(l.prototype,"setFieldLogVisible",[Ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.fieldLogVisible=t}}}),we=o(l.prototype,"setFieldDetailLogVisible",[Ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.fieldDetailLogVisible=t}}}),Se=o(l.prototype,"setFieldName",[Ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.fieldname=t}}}),Ee=o(l.prototype,"setField",[Ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.field=t}}}),je=o(l.prototype,"setLoaded",[Ae.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.isreload=!0}}}),Te=o(l.prototype,"delTaskBatch",[Ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var a=e;e.taskInfoStore.selectedRowKeys.length>0&&ze.Modal.confirm({title:tt(15172,"系统提示"),content:tt(83925,"该任务及其子任务都会被删除,您确认要删除吗?"),onOk:function(){Qe.delTask({method:t,taskids:""+a.taskInfoStore.selectedRowKeys}).then(function(e){e.success?(a.taskInfoStore.selectedRowKeys=[],window._table.reLoad(),ze.Modal.success({title:tt(15172,"系统提示"),content:tt(83472,"删除成功!")}),a.getPrjTaskList(),a.getPrjTaskCondition(),a.getPrjTaskVersion()):ze.message.error(tt(383746,"请求失败")+":"+e.msgcode)})},onCancel:function(){}})}}}),l)},function(e,t,a){"use strict";function n(e){var t,a;this.promise=new e(function(e,n){if(void 0!==t||void 0!==a)throw TypeError("Bad Promise constructor");t=e,a=n}),this.resolve=r(t),this.reject=r(a)}var r=a(73);e.exports.f=function(e){return new n(e)}},function(e,t){},function(e,t,a){function n(e,t){if(r(e))return!1;var a=typeof e;return!("number"!=a&&"symbol"!=a&&"boolean"!=a&&null!=e&&!i(e))||(l.test(e)||!o.test(e)||null!=t&&e in Object(t))}var r=a(27),i=a(125),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,l=/^\w*$/;e.exports=n},function(e,t,a){function n(e){return"symbol"==typeof e||i(e)&&r(e)==o}var r=a(63),i=a(64),o="[object Symbol]";e.exports=n},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(11),g=n(m),v=a(2),b=a(8),y=a(0),k=y.WeaLocaleProvider.getLabel,w=(0,b.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.state={date:""},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){}},{key:"onCheck",value:function(){var e=this.props.prjCardStore,t=e.doSaveTemplet;""===e.templatename.trim()?this.refs.weaError.showError():t()}},{key:"render",value:function(){var e=this,t=this.props.prjCardStore,a=t.prjname,n=t.setVisiable,r=t.saveTemplateName,i=t.doSaveVisible;return g.default.createElement("div",null,g.default.createElement(y.WeaDialog,{title:k(19468,"另存为模板"),visible:i,onCancel:function(){n(!1)},icon:"icon-coms-project",iconBgcolor:"#217346",style:{width:380,height:80},buttons:[g.default.createElement(v.Button,{type:"primary",onClick:function(){return e.onCheck()}},k(86,"保存")),g.default.createElement(v.Button,{type:"primary",onClick:function(){return n(!1)}},k(201,"取消"))]},g.default.createElement(y.WeaFormItem,{label:k("18151","模板名称"),labelCol:{span:6},wrapperCol:{span:12},style:{top:25,left:40}},g.default.createElement(y.WeaError,{tipPosition:"bottom",ref:"weaError",error:k("127697","模板名称不能为空")},g.default.createElement(y.WeaInput,{style:{width:200},value:a,viewAttr:"3",stringLength:90,onChange:function(e){r(e)}})))))}}]),t}(g.default.Component))||r;t.default=w},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(6),i=n(r),o=a(1),l=n(o),s=a(7),c=n(s),u=a(3),d=n(u),p=a(4),f=n(p),h=a(2);a(415);var m=function(e){function t(e){(0,l.default)(this,t);var a=(0,d.default)(this,(t.__proto__||(0,i.default)(t)).call(this,e));return a.state={showGroup:!e.showGroup||e.showGroup},a}return(0,f.default)(t,e),(0,c.default)(t,[{key:"render",value:function(){var e=this,t=this.props,a=(t.title,t.leftComponent),n=void 0===a?[]:a,r=t.rightComponent,i=void 0===r?[]:r,o=t.children,l=(t.btnspace,this.state.showGroup);return React.createElement("div",{className:""+(this.props.className||"")},React.createElement(h.Row,{className:"prj-exchange-title"},React.createElement(h.Col,{span:"20",className:"prj-exchange-title-left"},React.createElement("div",null,n)),React.createElement(h.Col,{span:"4",className:"prj-exchange-title-right"},React.createElement("span",{style:{marginRight:"10px"}},i),React.createElement("i",{className:l?"icon-coms-up":"icon-coms-down",onClick:function(){return e.setState({showGroup:!l})}}))),React.createElement(h.Row,{className:"prj-exchange-content",style:{display:l?"block":"none"}},o))}}]),t}(React.Component);t.default=m},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(29),l=n(o),s=a(19),c=n(s),u=a(6),d=n(u),p=a(1),f=n(p),h=a(7),m=n(h),g=a(3),v=n(g),b=a(4),y=n(b),k=a(11),w=n(k),S=a(2),E=a(8),j=a(0),T=a(5),_=a(182),C=n(_),R=a(48),P=n(R),x=a(183),L=n(x),D=a(66),N=n(D),A=a(58),M=n(A),B=a(184),z=n(B),I=a(423),O=n(I),F=a(36),W=n(F),V=a(56),K=n(V),G=a(57),q=n(G),U=a(126),Q=n(U),H=a(119),J=n(H),X=a(186),Y=n(X),$=a(187),Z=n($),ee=j.WeaLocaleProvider.getLabel,te=(r=(0,E.inject)("prjCardStore"))(i=(0,E.observer)(i=function(e){function t(e){(0,f.default)(this,t);var a=(0,v.default)(this,(t.__proto__||(0,d.default)(t)).call(this,e));return a.zoom=function(e){var t=a.props,n=t.prjCardStore;t.params;n.changeScale(parseInt(10*e))},a.reloadExchanges=function(){a.props.prjCardStore.getRelateExchangeInfo()},a.setWorkPlanVisible=function(e){a.setState({workPlanVisible:e})},a.state={isshow:!1,workPlanVisible:!1},a}return(0,y.default)(t,e),(0,m.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.prjCardStore,a=e.location,n=e.prjid,r=(t.getPrjInfo,t.getPrjTabs);t.getPrjTempletStageList;r(a&&a.query&&a.query.prjid?a.query:{prjid:n}),window.weaWorkplan?t.setLoaded(!0):eventRegister.loadModule("f_workplan",function(){t.setLoaded(!0)},function(){})}},{key:"componentWillReceiveProps",value:function(e){var t="",a="";if(this.props.location&&e.location&&this.props.location.query&&e.location.query?(t=this.props.location.query.prjid,a=e.location.query.prjid):(t=this.props.prjid,a=e.prjid),t!==a){var n=e.prjCardStore,r=e.location.query,i=(n.getPrjInfo,n.getPrjTabs);n.getPrjTempletStageList;i(r),window.weaWorkplan?n.setLoaded(!0):eventRegister.loadModule("f_workplan",function(){n.setLoaded(!0)},function(){})}}},{key:"render",value:function(){var e=this,t=this.props.prjCardStore,a=t.prjid,n=t.tabDatas,r=t.selectTabKey,i=t.loading,o=t.prjname,l=t.hasRight,s=t.verified,u=t.prjisdel,d=t.shareStore,p=t.prjLogTableStore,f=t.prjFieldLogTableStore,h=t.prjFieldDetailLogTableStore,m=t.fieldname,g=j.WeaTools.ls.getJSONObj("theme-account");if(u)return w.default.createElement(j.WeaAlertPage,null,w.default.createElement("div",{style:{color:"#000"}},ee(101,"项目")+ee(18967,"已删除")));if(s&&!l&&!u)return w.default.createElement(j.WeaAlertPage,null,w.default.createElement("div",{style:{color:"#000"}},ee(2012,"对不起,您暂时没有权限!")));if(s&&l&&!u){var v=(0,T.toJS)(n),b=function(r){if(v){for(var i=0;i<v.length;i++){if(v[i].id==r&&"prjinfo"==v[i].shortname)return w.default.createElement("div",{style:{height:"100%"}},w.default.createElement(C.default,{formStore:t}),w.default.createElement(W.default,{ref:"projectLogDialog",title:ee("33782","项目日志"),tableStore:p,store:t}),w.default.createElement(K.default,{title:ee("82274","字段日志"),tableStore:f,store:t}),w.default.createElement(q.default,{title:ee("82274","字段日志")+"-"+m,tableStore:h,store:t}),w.default.createElement(Q.default,{prjCardStore:t}),t.isreload&&window.weaWorkplan&&window.weaWorkplan.com&&window.weaWorkplan.com.WorkPlanCreate&&w.default.createElement(window.weaWorkplan.com.WorkPlanCreate,{type:"create",visible:e.state.workPlanVisible,doClose:function(){e.setWorkPlanVisible(!1)},onlyClose:function(){e.setWorkPlanVisible(!1)},workPlanId:"",createConditionParams:[],activeKey:"",changeTab:function(e){},selectUser:g&&g.userid,workPlanTypeOptions:"2",crmIDs:[],projectid:a,description:""}));if(v[i].id==r&&"tasklist"==v[i].shortname)return w.default.createElement(O.default,{contentStore:t,account:g,taskBatchEditDialogStore:Z.default});if(v[i].id==r&&"childprj"==v[i].shortname)return[w.default.createElement(L.default,{contentStore:t}),w.default.createElement(N.default,{contentStore:t,isreflesh:!0})];if(v[i].id==r&&"prjdiscuss"==v[i].shortname)return w.default.createElement(P.default,{contentStore:t,sortid:a});if(v[i].id==r&&"prjshare"==v[i].shortname)return w.default.createElement(M.default,{contentStore:t,shareCondition:d.shareCondition,title:ee(83816,"添加项目共享")});if(v[i].id==r&&"stareport"==v[i].shortname)return w.default.createElement(z.default,{contentStore:t,statkey:t.statkey});if(v[i].id==r&&"gantt"==v[i].shortname)return v[i].linkurl;if(v[i].id==r&&"stageset"==v[i].shortname)return w.default.createElement(J.default,{ref:"StageList",contentStore:t});if(v[i].id==r&&"resources"==v[i].shortname)return w.default.createElement(Y.default,{contentStore:t});if(v[i].id==r&&""==v[i].shortname)return n[i].linkurl.indexOf("noright")>-1?w.default.createElement(j.WeaAlertPage,null,w.default.createElement("div",{style:{color:"#000"}},ee(2012,"对不起,您暂时没有权限!"))):v[i].linkurl}return""}}(r);return w.default.createElement("div",null,w.default.createElement(j.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},w.default.createElement(j.WeaReqTop,{title:o,loading:i,icon:w.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",buttons:this.getButtons(),buttonSpace:10,showDropIcon:!0,dropMenuDatas:this.getRightMenu(),onDropMenuClick:this.onRightMenuClick.bind(this),tabDatas:n,selectedKey:r,onChange:this.taskCardChangeTab.bind(this)},w.default.createElement("div",{className:"prj-req-content"},w.default.createElement("div",{className:"prj-req-content-inner"},"object"===("undefined"===typeof b?"undefined":(0,c.default)(b))?w.default.createElement(j.WeaNewScroll,{scrollId:"prj-req-content-main-scroll",height:"100%"},b):w.default.createElement("iframe",{src:b,id:"prjtabiframe",name:"prjtabiframe",className:"flowFrame",frameborder:"0",width:"100%",height:"100%"}))))))}return w.default.createElement("div",null)}},{key:"getButtons",value:function(){var e=this,t=this.props,a=t.prjCardStore,n=t.parentStore,r=a.rightMenu,i=a.prjid,o=(a.form,a.selectTabKey),s=a.taskInfoStore,c=a.addProjectStore,u=a.shareTableStore,d=a.tabDatas,p=a.approveplanstatus,f=a.status,h=a.isApprove,m=[],g=u.selectedRowKeys,v=(0,T.toJS)(d),b=o;return r&&r.length>0&&r.map(function(t){var r=!1;if(v)for(var o=0;o<v.length;o++)"stageset"==v[o].shortname&&v[o].key==b&&0==a.stageInfo.selectedRowKeys.length&&("BTN_COPY"!=t.type&&"BTN_DELETE"!=t.type||(r=!0)),"prjshare"==v[o].shortname&&v[o].key==b&&0==g.length&&("BTN_COPY"!=t.type&&"BTN_DELETE"!=t.type&&"BTN_DELETEBATCH"!=t.type||(r=!0)),"tasklist"==v[o].shortname&&v[o].key==b&&1==p&&"BTN_DOSUBMIT"==t.type&&(r=!0),"tasklist"==v[o].shortname&&v[o].key==b&&0==s.selectedRowKeys.length&&"BTN_DELETEBATCH"==t.type&&(r=!0),"tasklist"==v[o].shortname&&v[o].key==b&&0==s.selectedRowKeys.length&&"BTN_SUBMITEDIT"==t.type&&(r=!0),"tasklist"!=v[o].shortname||v[o].key!=b||"-1"!=f&&!h||"BTN_BREAKDOWN"==t.type&&(r=!0);"1"==t.isTop&&m.length<4&&m.push(w.default.createElement(S.Button,(0,l.default)({type:"primary",disabled:r,onClick:function(){if(v)for(var r=0;r<v.length;r++)if("prjinfo"==v[r].shortname&&v[r].key==b)"BTN_EDIT"==t.type?a.getPrjInfo({viewtype:"edit",prjid:i}):"BTN_SAVE"==t.type?a.savePrjInfo({prjid:i},n):"BTN_DELETE"==t.type&&a.delPrjInfo({method:"del",prjid:i,from:"mymanagerproject"});else if("tasklist"==v[r].shortname&&v[r].key==b)"BTN_ADDTASK"==t.type?s.handleDialog(!0,"add","",{prjid:i,parentid:""}):"BTN_EDIT"==t.type?a.showEditTaskModal(!0):"BTN_DOSUBMIT"==t.type?S.Modal.confirm({title:ee(15172,"系统提示"),content:ee(83919,"你确定要提交执行吗?"),onOk:function(){a.doPlanOpt_task({method:"approveplan",prjid:i})},onCancel:function(){}}):"BTN_APPSUBMIT"==t.type?S.Modal.confirm({title:ee(15172,"系统提示"),content:ee(83921,"你确定要提交审批吗?"),onOk:function(){a.doPlanOpt_task({method:"submitplan",prjid:i})},onCancel:function(){}}):"BTN_DELETEBATCH"==t.type?a.delTaskBatch("delbatch"):"BTN_EDITBATCH"==t.type?(a.setIsBatchEdit(1),a.getPrjTaskList(),a.resetTaskInfoStore()):"BTN_BACK"==t.type?(a.setIsBatchEdit(0),a.getPrjTaskList(),a.resetTaskInfoStore()):"BTN_SUBMITEDIT"==t.type?Z.default.setVisible(!0):"BTN_BREAKDOWN"==t.type&&a.triggerBreakDownWF();else if("childprj"==v[r].shortname&&v[r].key==b)"BTN_NEWPRJSUB"==t.type&&c.handleShareDialog(!0,{viewtype:"add",prjid:i});else if("prjshare"==v[r].shortname&&v[r].key==b)"BTN_APPEND"==t.type?a.showAddShareModal(!0):"BTN_DELETEBATCH"==t.type&&a.delBatchShare(""+(0,T.toJS)(g));else if("stageset"==v[r].shortname&&v[r].key==b)if("BTN_ADD_SHARE"==t.type)e.refs.StageList.tableEdit.refs.edit.doAdd();else if("BTN_DELETE"==t.type)e.refs.StageList.tableEdit.refs.edit.doDelete();else if("BTN_COPY"==t.type)e.refs.StageList.tableEdit.refs.edit.doCopy();else if("BTN_SUBMIT"==t.type){var o=e.refs.StageList.tableEdit.refs.edit.doRequiredCheck();a.saveStageSet(o)}}},"disabled",r),t.menuName))}),m}},{key:"getRightMenu",value:function(){var e=this.props.prjCardStore,t=e.rightMenu,a=e.shareTableStore,n=e.selectTabKey,r=e.tabDatas,i=e.taskInfoStore,o=e.isApprove,l=e.status,s=a.selectedRowKeys,c=n,u=(0,T.toJS)(r),d=[];return t&&t.length>0&&t.map(function(t){var a=!1;if(u)for(var n=0;n<u.length;n++)"stageset"==u[n].shortname&&u[n].key==c&&0==e.stageInfo.selectedRowKeys.length&&("BTN_COPY"!=t.type&&"BTN_DELETE"!=t.type||(a=!0)),"prjshare"==u[n].shortname&&u[n].key==c&&0==s.length&&("BTN_COPY"!=t.type&&"BTN_DELETE"!=t.type&&"BTN_DELETEBATCH"!=t.type||(a=!0)),"tasklist"==u[n].shortname&&u[n].key==c&&0==i.selectedRowKeys.length&&"BTN_DELETEBATCH"==t.type&&(a=!0),"tasklist"==u[n].shortname&&u[n].key==c&&0==i.selectedRowKeys.length&&"BTN_SUBMITEDIT"==t.type&&(a=!0),"prjinfo"==u[n].shortname&&u[n].key==c&&o&&"icon-coms-Approval"==t.menuIcon&&(a=!0),"tasklist"!=u[n].shortname||u[n].key!=c||"-1"!=l&&!o||"BTN_BREAKDOWN"==t.type&&(a=!0);d.push({icon:w.default.createElement("i",{className:t.menuIcon}),content:t.menuName,disabled:a})}),d}},{key:"onRightMenuClick",value:function(e){var t=this,a=this.props.prjCardStore,n=a.rightMenu,r=a.selectTabKey,i=a.prjid,o=a.taskInfoStore,l=a.addProjectStore,s=a.shareTableStore,c=a.relateListStore,u=a.tabDatas,d=(0,T.toJS)(u);n&&n.length>0&&n.map(function(n,u){if(Number(e)==u&&d)for(var p=0;p<d.length;p++){if("prjinfo"==d[p].shortname&&d[p].key==r){var f=n.menuFun.indexOf("this")>=0?n.menuFun.split("this")[0]+")":n.menuFun;""!=f?(f=f.substring(0,f.indexOf("(")),"onNormal"==f?a.doPlanOpt({method:"normal",prjid:i}):"onOver"==f?a.doPlanOpt({method:"delay",prjid:i}):"onFinish"==f?a.doPlanOpt({method:"complete",prjid:i}):"onFrozen"==f?a.doPlanOpt({method:"freeze",prjid:i}):"onToggleStatus"==f&&a.doPlanOpt({method:"togglestatus",prjid:i,statusid:n.params})):"BTN_EDIT"==n.type?a.getPrjInfo({viewtype:"edit",prjid:i}):"BTN_SAVE"==n.type?a.savePrjInfo({prjid:i}):"BTN_NEWREQ"==n.type?window.open("/spa/workflow/static/index.html#/main/workflow/add?prjid="+i,"_blank"):"BTN_NEWDOC"==n.type?window.open("/spa/document/static/index.html#/main/document/add?moudleFrom=prj&prjid="+i,"_blank"):"BTN_NEWRQ"==n.type?t.setState({workPlanVisible:!0}):"BTN_NEWMT"==n.type?window.open("/spa/meeting/static/index.html#/main/meeting/dialogsingle?type=create&projectid="+i,"_blank"):"BTN_SAVETEMPLET"==n.type?a.setVisiable(!0):"BTN_BACK"==n.type?a.getPrjInfo({viewtype:"view",prjid:i}):"BTN_LOG"==n.type?(t.refs.projectLogDialog.setVisible(!0),a.getPrjLogList({prjid:i})):"BTN_DELETE"==n.type&&a.delPrjInfo({method:"del",prjid:i,from:"mymanagerproject"})}else if("tasklist"==d[p].shortname&&d[p].key==r)"BTN_ADDTASK"==n.type?o.handleDialog(!0,"add","",{prjid:i,parentid:""}):"BTN_EDIT"==n.type?a.showEditTaskModal(!0):"BTN_DOSUBMIT"==n.type?S.Modal.confirm({title:ee(15172,"系统提示"),content:ee(83919,"你确定要提交执行吗?"),onOk:function(){a.doPlanOpt_task({method:"approveplan",prjid:i})},onCancel:function(){}}):"BTN_APPSUBMIT"==n.type?S.Modal.confirm({title:ee(15172,"系统提示"),content:ee(83921,"你确定要提交审批吗?"),onOk:function(){a.doPlanOpt_task({method:"submitplan",prjid:i})},onCancel:function(){}}):"BTN_TASKEXPORT"==n.type?a.doTaskExcelExp({prjid:i}):"BTN_SAVEPLAN"==n.type?a.saveasplan({method:"saveasplan",prjid:i}):"BTN_TASKHISTORY"==n.type?c.handleRelateDialog(!0,"history",i):"BTN_NOTEMEMBER"==n.type?c.handleRelateDialog(!0,"notice",i):"BTN_ONREQUEST"==n.type?c.handleRelateDialog(!0,"request",i):"BTN_ONDOC"==n.type?c.handleRelateDialog(!0,"doc",i):"BTN_ONCOWORK"==n.type?c.handleRelateDialog(!0,"cowork",i):"BTN_LOG"==n.type?c.handleRelateDialog(!0,"log",i):"BTN_DELETEBATCH"==n.type?a.delTaskBatch("delbatch"):"BTN_EDITBATCH"==n.type?(a.setIsBatchEdit(1),a.getPrjTaskList(),a.resetTaskInfoStore()):"BTN_BACK"==n.type?(a.setIsBatchEdit(0),a.getPrjTaskList(),a.resetTaskInfoStore()):"BTN_SUBMITEDIT"==n.type?Z.default.setVisible(!0):"BTN_BREAKDOWN"==n.type&&a.triggerBreakDownWF();else if("childprj"==d[p].shortname&&d[p].key==r)"BTN_NEWPRJSUB"==n.type&&l.handleShareDialog(!0,{viewtype:"add",prjid:i});else if("prjshare"==d[p].shortname&&d[p].key==r){if("BTN_APPEND"==n.type)a.showAddShareModal(!0);else if("BTN_DELETEBATCH"==n.type){var h=s.selectedRowKeys;a.delBatchShare(""+(0,T.toJS)(h))}}else if("stageset"==d[p].shortname&&d[p].key==r)if("BTN_ADD_SHARE"==n.type)t.refs.StageList.tableEdit.refs.edit.doAdd();else if("BTN_DELETE"==n.type)t.refs.StageList.tableEdit.refs.edit.doDelete();else if("BTN_COPY"==n.type)t.refs.StageList.tableEdit.refs.edit.doCopy();else if("BTN_SUBMIT"==n.type){var m=t.refs.StageList.tableEdit.refs.edit.doRequiredCheck();a.saveStageSet(m)}"BTN_COLUMN"==n.type&&a.onShowColumn()}})}},{key:"taskCardChangeTab",value:function(e){this.props.prjCardStore.changeTab(e)}}]),t}(w.default.Component))||i)||i;t.default=te},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(2),g=a(0),v=a(8),b=a(5),y=a(54),k=(n(y),a(9)),w=k.WeaTableNew.WeaTable,S=g.WeaLocaleProvider.getLabel,E=(0,v.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.getNoticeForm=function(){var e=a.props.contentStore.relateListStore,t=e.noticeCondition,n=e.form,r=n.isFormInit,i=[];return r&&(0,b.toJS)(t).map(function(e){var t=[];e.items.map(function(e,a){t.push({com:React.createElement(g.WeaFormItem,{label:""+e.label,labelCol:{span:""+e.labelcol},error:n.getError(e),tipPosition:"bottom",wrapperCol:{span:""+e.fieldcol}},React.createElement(k.WeaSwitch,{fieldConfig:e,form:n})),colSpan:1})}),i.push(React.createElement(g.WeaSearchGroup,{needTigger:!0,col:1,title:e.title,showGroup:e.defaultshow,items:t}))}),i},a.state={visible:!1},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"shouldComponentUpdate",value:function(e,t){return!0}},{key:"render",value:function(){var e=this.props.contentStore.relateListStore,t=e.visible,a=e.title,n=e.handleRelateDialog,r=e.tableStore,i=e.doSearch,o=e.type,l=e.modalStyle,s=e.visibleDatas,c=e.compareVisible,u=[{title:S(83890,"版本比较对象"),dataIndex:"col1",key:"col1",width:"20%"},{title:S(22172,"计划工期"),dataIndex:"col2",key:"col2",width:"10%"},{title:S(22169,"计划开始时间"),dataIndex:"col3",key:"col3",width:"20%"},{title:S(22171,"计划结束时间"),dataIndex:"col4",key:"col4",width:"20%"},{title:S(847,"进度"),dataIndex:"col5",key:"col5",width:"30%",render:function(e,t,a){return a<3?React.createElement("div",null,React.createElement(g.WeaProgress,{percent:Number(e)||0,strokeColor:t.col5_color})):React.createElement("div",null)}}];return React.createElement("div",null,React.createElement(g.WeaDialog,{title:a||S(1044,"相关流程"),visible:t,buttons:this.getButtons(),icon:"icon-coms-project",iconBgcolor:"#217346",onCancel:function(){n(!1)},style:(0,b.toJS)(l)},React.createElement(g.WeaNewScroll,{height:"100%"},("request"==o||"doc"==o||"cowork"==o)&&React.createElement(g.WeaTab,{searchType:["base"],onSearch:function(e){i({name:e})}}),"notice"!==o&&React.createElement(w,{comsWeaTableStore:r,hasOrder:!0,needScroll:!0}),"notice"==o&&this.getNoticeForm()),React.createElement(g.WeaDialog,{title:s.compareTitle||"",visible:c,buttons:[React.createElement(m.Button,{type:"primary",onClick:function(){return e.compareVersion(!1)}},S(309,"关闭"))],icon:"icon-coms-project",iconBgcolor:"#217346",onCancel:function(){e.compareVersion(!1)},style:{width:"900px",height:"300px"}},React.createElement("div",{style:{padding:"0"},className:"wea-prj-table-customsize"},React.createElement(m.Table,{rowKey:"id",loading:s.visibleLoading,columns:u,dataSource:(0,b.toJS)(s.visibleData),pagination:!1})))))}},{key:"getButtons",value:function(){var e=this.props.contentStore,t=e.relateListStore,a=t.type,n=t.tableStore,r=t.noticeMember,i=t.compareVersion,o=n.selectedRowKeys,l=[];return"history"==a&&l.push(React.createElement(m.Button,{disabled:!(o.length>0&&""+(0,b.toJS)(o)),type:"primary",onClick:function(){2==o.length?i(!0,""+(0,b.toJS)(o)):m.Modal.info({title:S(15172,"系统提示"),content:S(83932,"请选择2个历史版本进行对比!")})}},S(18553,"版本对比"))),"notice"==a&&l.push(React.createElement(m.Button,{type:"primary",onClick:function(){r()}},S(615,"提交"))),l.push(React.createElement(m.Button,{type:"primary",onClick:function(){return t.handleRelateDialog(!1)}},S(309,"关闭"))),l}}]),t}(React.Component))||r;t.default=E},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(2),g=a(0),v=a(8),b=(a(5),a(54)),y=(n(b),a(9)),k=(y.WeaTableNew.WeaTable,g.WeaLocaleProvider.getLabel),w=(0,v.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.state={},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"render",value:function(){var e=this.props.contentStore;return React.createElement("div",null,React.createElement(g.WeaDialog,{title:k(15284,"编辑任务"),visible:e.showEditTask,buttons:this.getButtons(),icon:"icon-coms-project",iconBgcolor:"#217346",onCancel:function(){e.showEditTaskModal(!1)},style:{width:"1000px",height:"600px"}},React.createElement(g.WeaNewScroll,{height:"100%"},React.createElement("iframe",{src:"/proj/data/EditProjectTask.jsp?ProjID="+e.prjid+"&e9from=e9&isdialog=1&key="+(new Date).getTime(),id:"editPrjTaskData",name:"editPrjTaskData",className:"flowFrame",frameborder:"0",width:"100%",height:"100%"}))))}},{key:"getButtons",value:function(){var e=this.props.contentStore,t=[];return t.push(React.createElement(m.Button,{type:"primary",onClick:function(){return e.showEditTaskModal(!1)}},k(309,"关闭"))),t}}]),t}(React.Component))||r;t.default=w},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a(436);t.default=n.a},function(e,t,a){"use strict";var n=function(){};n.prototype.push=function(e){this[e.prototype.name]=e},t.a=new n},function(e,t){},function(e,t,a){var n=a(41),r=a(71),i=a(95)("IE_PROTO"),o=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=r(e),n(e,i)?e[i]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?o:null}},function(e,t,a){var n=a(25),r=a(15),i=a(50);e.exports=function(e,t){var a=(r.Object||{})[e]||Object[e],o={};o[e]=t(a),n(n.S+n.F*i(function(){a(1)}),"Object",o)}},function(e,t,a){e.exports=!a(38)&&!a(50)(function(){return 7!=Object.defineProperty(a(97)("div"),"a",{get:function(){return 7}}).a})},function(e,t,a){"use strict";var n=a(59),r=a(25),i=a(138),o=a(42),l=a(61),s=a(215),c=a(75),u=a(134),d=a(23)("iterator"),p=!([].keys&&"next"in[].keys()),f=function(){return this};e.exports=function(e,t,a,h,m,g,v){s(a,t,h);var b,y,k,w=function(e){if(!p&&e in T)return T[e];switch(e){case"keys":case"values":return function(){return new a(this,e)}}return function(){return new a(this,e)}},S=t+" Iterator",E="values"==m,j=!1,T=e.prototype,_=T[d]||T["@@iterator"]||m&&T[m],C=_||w(m),R=m?E?w("entries"):C:void 0,P="Array"==t?T.entries||_:_;if(P&&(k=u(P.call(new e)))!==Object.prototype&&k.next&&(c(k,S,!0),n||"function"==typeof k[d]||o(k,d,f)),E&&_&&"values"!==_.name&&(j=!0,C=function(){return _.call(this)}),n&&!v||!p&&!j&&T[d]||o(T,d,C),l[t]=C,l[S]=f,m)if(b={values:E?C:w("values"),keys:g?C:w("keys"),entries:R},v)for(y in b)y in T||i(T,y,b[y]);else r(r.P+r.F*(p||j),t,b);return b}},function(e,t,a){e.exports=a(42)},function(e,t,a){var n=a(41),r=a(43),i=a(217)(!1),o=a(95)("IE_PROTO");e.exports=function(e,t){var a,l=r(e),s=0,c=[];for(a in l)a!=o&&n(l,a)&&c.push(a);for(;t.length>s;)n(l,a=t[s++])&&(~i(c,a)||c.push(a));return c}},function(e,t,a){var n=a(62);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},function(e,t,a){var n=a(22).document;e.exports=n&&n.documentElement},function(e,t,a){a(219);for(var n=a(22),r=a(42),i=a(61),o=a(23)("toStringTag"),l="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),s=0;s<l.length;s++){var c=l[s],u=n[c],d=u&&u.prototype;d&&!d[o]&&r(d,o,c),i[c]=i.Array}},function(e,t,a){var n=a(139),r=a(103).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,r)}},function(e,t){},function(e,t,a){e.exports={default:a(240),__esModule:!0}},function(e,t,a){function n(e){if(null==e)return!0;if(s(e)&&(l(e)||"string"==typeof e||"function"==typeof e.splice||c(e)||d(e)||o(e)))return!e.length;var t=i(e);if(t==p||t==f)return!e.size;if(u(e))return!r(e).length;for(var a in e)if(m.call(e,a))return!1;return!0}var r=a(147),i=a(149),o=a(111),l=a(27),s=a(152),c=a(113),u=a(148),d=a(115),p="[object Map]",f="[object Set]",h=Object.prototype,m=h.hasOwnProperty;e.exports=n},function(e,t,a){function n(e){if(!r(e))return i(e);var t=[];for(var a in Object(e))l.call(e,a)&&"constructor"!=a&&t.push(a);return t}var r=a(148),i=a(245),o=Object.prototype,l=o.hasOwnProperty;e.exports=n},function(e,t){function a(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}var n=Object.prototype;e.exports=a},function(e,t,a){var n=a(247),r=a(110),i=a(254),o=a(255),l=a(256),s=a(63),c=a(151),u=c(n),d=c(r),p=c(i),f=c(o),h=c(l),m=s;(n&&"[object DataView]"!=m(new n(new ArrayBuffer(1)))||r&&"[object Map]"!=m(new r)||i&&"[object Promise]"!=m(i.resolve())||o&&"[object Set]"!=m(new o)||l&&"[object WeakMap]"!=m(new l))&&(m=function(e){var t=s(e),a="[object Object]"==t?e.constructor:void 0,n=a?c(a):"";if(n)switch(n){case u:return"[object DataView]";case d:return"[object Map]";case p:return"[object Promise]";case f:return"[object Set]";case h:return"[object WeakMap]"}return t}),e.exports=m},function(e,t,a){(function(t){var a="object"==typeof t&&t&&t.Object===Object&&t;e.exports=a}).call(t,a(78))},function(e,t){function a(e){if(null!=e){try{return r.call(e)}catch(e){}try{return e+""}catch(e){}}return""}var n=Function.prototype,r=n.toString;e.exports=a},function(e,t,a){function n(e){return null!=e&&i(e.length)&&!r(e)}var r=a(108),i=a(112);e.exports=n},function(e,t,a){function n(e){var t=this.__data__=new r(e);this.size=t.size}var r=a(79),i=a(269),o=a(270),l=a(271),s=a(272),c=a(273);n.prototype.clear=i,n.prototype.delete=o,n.prototype.get=l,n.prototype.has=s,n.prototype.set=c,e.exports=n},function(e,t){function a(e,t){return e===t||e!==e&&t!==t}e.exports=a},function(e,t,a){function n(e,t,a,n,c,u){var d=a&l,p=e.length,f=t.length;if(p!=f&&!(d&&f>p))return!1;var h=u.get(e);if(h&&u.get(t))return h==t;var m=-1,g=!0,v=a&s?new r:void 0;for(u.set(e,t),u.set(t,e);++m<p;){var b=e[m],y=t[m];if(n)var k=d?n(y,b,m,t,e,u):n(b,y,m,e,t,u);if(void 0!==k){if(k)continue;g=!1;break}if(v){if(!i(t,function(e,t){if(!o(v,t)&&(b===e||c(b,e,a,n,u)))return v.push(t)})){g=!1;break}}else if(b!==y&&!c(b,y,a,n,u)){g=!1;break}}return u.delete(e),u.delete(t),g}var r=a(286),i=a(289),o=a(290),l=1,s=2;e.exports=n},function(e,t){function a(e,t){var a=typeof e;return!!(t=null==t?n:t)&&("number"==a||"symbol"!=a&&r.test(e))&&e>-1&&e%1==0&&e<t}var n=9007199254740991,r=/^(?:0|[1-9]\d*)$/;e.exports=a},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(10),i=n(r),o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(5),v=a(2),b=a(0);a(307);var y=a(47),k=n(y),w=a(158),S=n(w),E=a(24),j=a(66),T=(n(j),a(65),b.WeaLocaleProvider.getLabel),_=function(e){function t(e){(0,c.default)(this,t);var a=(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.changeBeforeTask=function(e){var t=[].concat(e);return t.map(function(e){if(e.beftaskid&&"0"!==e.beftaskid)for(var a=0;a<t.length;a++)t[a].realid==e.beftaskid&&(e.beftaskid=t[a].rowIndex,e.beftaskname=t[a].name)}),t},a.onEdit=function(e,t,n,r,i,o){var l=a.state,s=(l.clickKey,l.datas),c=[].concat(s);"hrmid"==n?(c[t][n]=r,c[t].hrmname=i):c[t][n]=r,a.setState({datas:c}),a.onChange(c)},a.onRowClick=function(e,t){var n=a,r=a.state,i=r.clickKey,o=r.datas,l=[].concat(o);e.key==i?(v.message.error(T(24468,"不能把本身设置为前置任务!")),n.setState({showModal:!1,clickKey:""})):(l[i-1].beftaskname=e.name,l[i-1].beftaskid=e.rowIndex,n.setState({showModal:!1,clickKey:"",datas:l}),a.onChange(l))},a.onClear=function(){var e=a,t=a.state,n=t.clickKey,r=t.datas,i=[].concat(r);i[n-1].beftaskname="",i[n-1].beftaskid="",e.setState({showModal:!1,clickKey:"",datas:i}),a.onChange(i)},a.timeComputed=function(e,t,n){var r=a.props,i=r.userid,o=r.isworkday,l=a.state.datas,s=[].concat(l),c="";if("begin"==t){var u="";u=e[1]?e[1]:"00:00",s[n].enddate&&e[0]&&(c=(0,E.datediff)(e[0],s[n].enddate,u,s[n].endtime||"23:59",i,o)),s[n].begindate=e[0],s[n].begintime=u}else{var d="";d=e[1]?e[1]:"00:00",s[n].begindate&&e[0]&&(c=(0,E.datediff)(s[n].begindate,e[0],s[n].begintime||"00:00",d,i,o)),s[n].enddate=e[0],s[n].endtime=d}s[n].workday=c,a.setState({datas:s}),a.onChange(s)},a.state={showModal:!1,clickKey:"",datas:e.datas||[],selectedRowKeys:[],taskViewAttr:e.taskViewAttr||""},a.remind1=new Array,a.remind2=new Array,a.remind3=new Array,a}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.datas,a=void 0===t?[]:t,n=e.taskViewAttr,r=this.addKeytoDatas(a);this.setState({datas:this.changeBeforeTask(r),taskViewAttr:n})}},{key:"componentShouldUpdate",value:function(e,t){return!(0,k.default)(this.state,t)||!(0,k.default)(this.props.nextProps)}},{key:"componentWillReceiveProps",value:function(e,t){var a=this.state,n=a.datas,r=void 0===n?[]:n,i=a.selectedRowKeys,o=void 0===i?[]:i,l=a.taskViewAttr,s=e.datas||[],c=e.selectedRowKeys||[],u=e.taskViewAttr||"";!(0,k.default)(r,s)&&this.setState({datas:this.addKeytoDatas(s)}),!(0,k.default)(l,u)&&this.setState({taskViewAttr:u}),!(0,k.default)(o,c)&&this.setState({selectedRowKeys:c})}},{key:"componentWillUnmount",value:function(){}},{key:"addKeytoDatas",value:function(e){return e.map(function(e,t){var a=(0,i.default)({},e);return a.key=t+1,a.rowIndex=t+1,a})}},{key:"render",value:function(){var e=this,t=this.state,a=t.datas,n=t.showModal;t.taskViewAttr;return React.createElement("div",{className:"wea-prj-table-edit"},React.createElement(v.Row,{className:"wea-content"},React.createElement(v.Col,{span:24},React.createElement(v.Table,{columns:this.getColumns(),dataSource:a,pagination:!1,rowSelection:this.getRowSelection()}))),React.createElement(b.WeaDialog,{style:{width:700,height:450},visible:n,title:T(2233,"前置任务"),icon:"icon-coms-project",iconBgcolor:"#217346",buttons:this.getButtons(),onCancel:function(){return e.setState({showModal:!1})}},React.createElement(b.WeaNewScroll,{scrollId:"wea-prj-table-edit-scroll",height:"100%"},React.createElement("div",{className:"wea-prj-table-edit"},React.createElement(v.Table,{columns:this.getModalColumns(),dataSource:a,pagination:!1,onRowClick:this.onRowClick})))))}},{key:"getColumns",value:function(){var e=this,t=this.state.taskViewAttr,a=this.props,n=a.stageOptions,r=a.isTimeShow,o=!0;return 2==t&&(o=!1),[{title:T(15486,"序号"),dataIndex:"rowIndex",width:"5%",render:function(e,t,a){return React.createElement("span",null,e)}},{title:T(1352,"任务名称"),dataIndex:"name",width:"20%",render:function(t,a,n){return React.createElement("span",null,React.createElement(b.WeaError,{ref:function(t){e.remind1.push(t)},error:T(385869,"此项必填"),tipPosition:"top"},React.createElement(b.WeaInput,{value:t,viewAttr:3,style:{display:"inline-block"},onChange:function(t){return e.onEdit(a,n,"name",t)}})))}},{title:T("24902","阶段"),dataIndex:"stageid",width:"10%",render:function(t,a,r){return React.createElement("span",null,React.createElement(b.WeaError,{ref:function(t){e.remind2.push(t)},error:T(385869,"此项必填"),tipPosition:"top"},React.createElement(b.WeaSelect,{options:n,value:-1==a.stageid?"":a.stageid,viewAttr:3,onChange:function(t){return e.onEdit(a,r,"stageid",t)},style:{width:80}})))}},{title:T(1298,"工期"),dataIndex:"workday",width:"5%",render:function(e,t,a){return React.createElement("span",null,React.createElement(v.InputNumber,{disabled:o,value:e,min:0,max:999999,precision:2,step:.01}))}},{title:T(742,"开始时间"),dataIndex:"begindate",width:"15%",render:function(a,n,o){return React.createElement("span",null,React.createElement(S.default,(0,i.default)({viewAttr:t,value:[a,n.begintime||"00:00"],otherParams:{noInput:!0},isTimeShow:r},{endValue:new Date(n.enddate),onChange:function(t){e.timeComputed(t,"begin",o)}})))}},{title:T(743,"结束时间"),dataIndex:"enddate",width:"15%",render:function(a,n,o){return React.createElement("span",null,React.createElement(S.default,(0,i.default)({viewAttr:t,value:[a,n.endtime||"23:59"],otherParams:{noInput:!0},isTimeShow:r},{startValue:new Date(n.begindate),onChange:function(t){e.timeComputed(t,"end",o)}})))}},{title:T(2233,"前置任务"),dataIndex:"beftaskid",width:"15%",render:function(t,a,n){return React.createElement("span",{style:{whiteSpace:"nowrap"}},React.createElement("span",null,React.createElement(b.WeaInput,{viewAttr:1,hasBorder:!0,value:a.beftaskname})),!o&&React.createElement(v.Icon,{type:"search",className:"icon-selebeforetask",style:{marginBottom:8},onClick:function(){return e.setState({showModal:!0,clickKey:a.key})}}))}},{title:T(2097,"负责人"),dataIndex:"hrmid",width:"20%",render:function(t,a,n){return React.createElement("span",null,React.createElement(b.WeaError,{ref:function(t){e.remind3.push(t)},error:T(385869,"此项必填"),tipPosition:"top",style:{width:90}},React.createElement(b.WeaBrowser,{viewAttr:3,type:17,isSingle:!1,onChange:function(t,r,i){e.onEdit(a,n,"hrmid",t,r,i)},replaceDatas:[{id:t,name:a.hrmname}]})))}}]}},{key:"getButtons",value:function(){var e=this,t=[];return t.push(React.createElement(v.Button,{type:"primary",onClick:function(){return e.onClear()}},T(311,"清除"))),t.push(React.createElement(v.Button,{type:"primary",onClick:function(){return e.setState({showModal:!1,clickKey:""})}},T(309,"关闭"))),t}},{key:"getModalColumns",value:function(){return[{title:T(15486,"序号"),dataIndex:"rowIndex",width:"15%",render:function(e,t,a){return React.createElement("span",{style:{marginLeft:5}},e)}},{title:T(1352,"任务名称"),dataIndex:"name",width:"85%",render:function(e,t,a){return React.createElement("span",null,e)}}]}},{key:"getRowSelection",value:function(){var e=this;return{onChange:function(t,a){"function"===typeof e.props.onRowSelect&&e.props.onRowSelect(t)},selectedRowKeys:e.props.selectedRowKeys}}},{key:"onChange",value:function(e){"function"===typeof this.props.onChange&&this.props.onChange(e)}},{key:"showErrors",value:function(){(0,g.toJS)(this.remind1).map(function(e){e&&!e.props.children.props.value&&"3"==e.props.children.props.viewAttr&&e.showError()}),(0,g.toJS)(this.remind2).map(function(e){e&&!e.props.children.props.value&&"3"==e.props.children.props.viewAttr&&e.showError()}),(0,g.toJS)(this.remind3).map(function(e){e&&e.props.children.props.replaceDatas&&(e.props.children.props.replaceDatas[0]?!e.props.children.props.replaceDatas[0].id:!e.props.children.props.replaceDatas[0])&&"3"==e.props.children.props.viewAttr&&e.showError()})}}]),t}(React.Component);t.default=_},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(10),i=n(r),o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=(a(2),a(146)),v=n(g),b=a(27),y=(n(b),a(0)),k=a(47),w=n(k),S=function(e){function t(e){(0,c.default)(this,t);var a=(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.state={dateValue:"",timeValue:""},(0,v.default)(e.value)||(e.value[0]&&(a.state.dateValue=e.value[0]),e.value[1]&&(a.state.timeValue=e.value[1])),a}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentWillReceiveProps",value:function(e){if(!(0,w.default)(this.props.value,e.value)){var t="",a="";(0,v.default)(e.value)||(t=e.value[0],a=e.value[1]),this.setState({dateValue:t,timeValue:a})}}},{key:"onChangeDate",value:function(e){this.setState({dateValue:e});var t=this.state.timeValue,a=void 0===t?"":t;this.props.onChange&&this.props.onChange([e,a])}},{key:"onChangeTime",value:function(e){this.setState({timeValue:e});var t=this.state.dateValue,a=void 0===t?"":t;this.props.onChange&&this.props.onChange([a,e])}},{key:"render",value:function(){var e=this.state,t=e.dateValue,a=e.timeValue,n=this.props,r=n.viewAttr,o=n.otherParams,l=n.startValue,s=void 0===l?"":l,c=n.endValue,u=void 0===c?"":c,d=n.isTimeShow,p=void 0===d?"1":d,f=n.type,h=n.domkey,m=h&&h[0],g="";return"begindate"===m?g="begintime":"enddate"===m?g="endtime":"actualbegindate"===m?g="actualbegintime":"actualenddate"===m&&(g="actualendtime"),React.createElement("div",{className:"prj-date-time"},React.createElement("span",null,React.createElement(y.WeaDatePicker,(0,i.default)({name:m,startValue:s,endValue:u,viewAttr:r,formatPattern:2,value:t},o,{onChange:this.onChangeDate.bind(this)}))),React.createElement("span",{style:{marginLeft:10}},React.createElement(y.WeaTimePicker,(0,i.default)({name:g,style:{display:"1"==p?"":"none"},viewAttr:r,formatPattern:3,value:"1"==p?a:"start"==f?"00:00":"23:59"},o,{onChange:this.onChangeTime.bind(this)}))))}}]),t}(React.Component);t.default=S},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,g.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,s,c,u,d,p,f,h,m=a(12),g=n(m),v=a(1),b=n(v),y=a(5),k=(o=function e(){(0,b.default)(this,e),r(this,"activeKey",l,this),r(this,"tabs",s,this),r(this,"type",c,this),r(this,"size",u,this),r(this,"hasRight",d,this),r(this,"verified",p,this),r(this,"tabDatas",f,this),r(this,"onChange",h,this)},l=i(o.prototype,"activeKey",[y.observable],{enumerable:!0,initializer:function(){return"1"}}),s=i(o.prototype,"tabs",[y.observable],{enumerable:!0,initializer:function(){return[]}}),c=i(o.prototype,"type",[y.observable],{enumerable:!0,initializer:function(){return"line"}}),u=i(o.prototype,"size",[y.observable],{enumerable:!0,initializer:function(){return"default"}}),d=i(o.prototype,"hasRight",[y.observable],{enumerable:!0,initializer:function(){return!0}}),p=i(o.prototype,"verified",[y.observable],{enumerable:!0,initializer:function(){return!0}}),f=i(o.prototype,"tabDatas",[y.observable],{enumerable:!0,initializer:function(){return[]}}),h=i(o.prototype,"onChange",[y.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.activeKey=t}}}),o);t.default=k},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.tabs=t.getRightMenus=void 0;var n=a(53),r=function(e){return e&&e.__esModule?e:{default:e}}(n),i=a(0),o=i.WeaLocaleProvider.getLabel;t.getRightMenus=function(e){var t=[{key:"save",content:o(86,"保存","label"),icon:React.createElement("i",{className:"icon-coms-Preservation"})}];return e||(t=[].concat((0,r.default)(t),[{key:"delete",content:o(91,"删除","label"),icon:React.createElement("i",{className:"icon-coms-delete"})},{key:"addNewRemind",content:o(33416,"新建提醒","label"),icon:React.createElement("i",{className:"icon-coms-New-Flow"})}])),t},t.tabs=[{name:o(81711,"基本信息"),key:"1"},{name:o(20620,"任务看板"),key:"2"},{name:o(15153,"相关交流"),key:"3"},{name:o(20620,"日报"),key:"4"},{name:o(320,"任务列表"),key:"6"},{name:o(352,"统计"),key:"7"}]},function(e,t,a){var n=a(32);e.exports=function(e,t,a,r){try{return r?t(n(a)[0],a[1]):t(a)}catch(t){var i=e.return;throw void 0!==i&&n(i.call(e)),t}}},function(e,t,a){var n=a(61),r=a(23)("iterator"),i=Array.prototype;e.exports=function(e){return void 0!==e&&(n.Array===e||i[r]===e)}},function(e,t,a){var n=a(164),r=a(23)("iterator"),i=a(61);e.exports=a(15).getIteratorMethod=function(e){if(void 0!=e)return e[r]||e["@@iterator"]||i[n(e)]}},function(e,t,a){var n=a(62),r=a(23)("toStringTag"),i="Arguments"==n(function(){return arguments}()),o=function(e,t){try{return e[t]}catch(e){}};e.exports=function(e){var t,a,l;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(a=o(t=Object(e),r))?a:i?n(t):"Object"==(l=n(t))&&"function"==typeof t.callee?"Arguments":l}},function(e,t,a){var n=a(23)("iterator"),r=!1;try{var i=[7][n]();i.return=function(){r=!0},Array.from(i,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!r)return!1;var a=!1;try{var i=[7],o=i[n]();o.next=function(){return{done:a=!0}},i[n]=function(){return o},e(i)}catch(e){}return a}},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,a,n){a&&(0,de.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function o(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.TaskCardStore=void 0;var l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E,j,T,_,C,R,P,x,L,D,N,A,M,B,z,I,O,F,W,V,K,G,q,U,Q,H,J,X,Y,$,Z,ee,te,ae,ne,re,ie,oe,le,se,ce,ue=a(12),de=r(ue),pe=a(44),fe=r(pe),he=a(10),me=r(he),ge=a(1),ve=r(ge),be=a(7),ye=r(be),ke=a(5),we=a(0),Se=a(51),Ee=(r(Se),a(2)),je=a(28),Te=(r(je),a(9)),_e=a(17),Ce=n(_e),Re=a(13),Pe=n(Re),xe=a(24),Le=a(16),De=a(18),Ne=a(167),Ae=(Ee.Modal.confirm,Te.WeaTableNew.TableStore),Me=we.WeaLocaleProvider.getLabel;t.TaskCardStore=(l=function(){function e(){var t=this;(0,ve.default)(this,e),i(this,"tabDatas",s,this),i(this,"selectTabKey",c,this),i(this,"form",u,this),i(this,"taskInfo",d,this),i(this,"fieldinfo",p,this),i(this,"loading",f,this),i(this,"taskid",h,this),i(this,"targetid",m,this),this.discusstype="PT",i(this,"prjid",g,this),this.taskname="",this.validateRules={},i(this,"showSearchAd",v,this),i(this,"taskSubStore",b,this),i(this,"tasksubform",y,this),i(this,"rightMenu",k,this),i(this,"condition",w,this),i(this,"shareStore",S,this),i(this,"exchangeStore",E,this),i(this,"taskInfoStore",j,this),i(this,"shareTableStore",T,this),i(this,"isShowShare",_,this),i(this,"shareRight",C,this),this.shareCondition=[{colSpan:2,conditionType:"SELECT",domkey:["sharetype"],fieldcol:18,isQuickSearch:!1,label:Me(21956,"对象类型"),labelcol:6,options:[{key:"1",selected:!0,showname:Me(179,"人力资源")},{key:"5",selected:!1,showname:Me(141,"分部")},{key:"2",selected:!1,showname:Me(124,"部门")},{key:"11",selected:!1,showname:Me(6086,"岗位")},{key:"3",selected:!1,showname:Me(122,"角色")},{key:"4",selected:!1,showname:Me(1340,"所有人")}],viewAttr:2},{2:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"57",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:Me(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:Me(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:Me(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:Me(33564,"查看")},{key:"2",selected:!1,showname:Me(93,"编辑")}],viewAttr:2}]],5:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"194",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:Me(106,"对象"),labelcol:6,value:3,viewAttr:2}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:Me(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:Me(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:Me(33564,"查看")},{key:"2",selected:!1,showname:Me(93,"编辑")}],viewAttr:2}]],1:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"17",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:Me(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:Me(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:Me(33564,"查看")},{key:"2",selected:!1,showname:Me(93,"编辑")}],viewAttr:2}]],11:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"278",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:Me(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"SELECT_LINKAGE",domkey:["joblevel"],fieldcol:18,isQuickSearch:!1,label:Me(28169,"岗位级别"),labelcol:6,options:[{key:"0",selected:!0,showname:Me(140,"总部")},{key:"2",selected:!1,showname:Me(19437,"指定分部")},{key:"1",selected:!1,showname:Me(19438,"指定部门")}],selectLinkageDatas:{1:{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"57",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["jobtitledepartment"],fieldcol:18,isQuickSearch:!1,label:"",labelcol:6,viewAttr:3},2:{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"194",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["jobtitlesubcompany"],fieldcol:18,isQuickSearch:!1,label:"",labelcol:6,viewAttr:3}},viewAttr:2}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:Me(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:Me(33564,"查看")},{key:"2",selected:!1,showname:Me(93,"编辑")}],viewAttr:2}]],4:[[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:Me(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:Me(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:Me(33564,"查看")},{key:"2",selected:!1,showname:Me(93,"编辑")}],viewAttr:2}]],3:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"65",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:Me(106,"对象"),labelcol:6,viewAttr:3},{colSpan:2,conditionType:"SELECT",domkey:["rolelevel"],fieldcol:18,isQuickSearch:!1,label:Me(139,"级别"),labelcol:6,options:[{key:"0",selected:!0,showname:Me(124,"部门")},{key:"1",selected:!1,showname:Me(141,"分部")},{key:"2",selected:!1,showname:Me(140,"总部")}],viewAttr:2}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:Me(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:Me(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:Me(33564,"查看")},{key:"2",selected:!1,showname:Me(93,"编辑")}],viewAttr:2}]]}],i(this,"taskReqStore",R,this),i(this,"taskDocStore",P,this),i(this,"taskCrmStore",x,this),i(this,"taskCptStore",L,this),i(this,"taskRelRight",D,this),i(this,"crmType",N,this),i(this,"crmVisible",A,this),i(this,"crmUpdateid",M,this),i(this,"relateCrmform",B,this),i(this,"logVisible",z,this),i(this,"logTableStore",I,this),i(this,"relateList",O,this),i(this,"exchangeform",F,this),i(this,"exchangeContent",W,this),i(this,"exchangeList",V,this),i(this,"_BrowserList",K,this),i(this,"verified",G,this),i(this,"hasRight",q,this),i(this,"taskLogTableStore",U,this),i(this,"taskFieldLogTableStore",Q,this),i(this,"taskFieldDetailLogTableStore",H,this),i(this,"fieldLogVisible",J,this),i(this,"fieldDetailLogVisible",X,this),i(this,"fieldname",Y,this),i(this,"field",$,this),i(this,"isNow",Z,this),i(this,"isTimeShow",ee,this),i(this,"setIsNow",te,this),i(this,"reLoad",ae,this),this.getTaskTabs=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.isNow=t.isNow,t.taskid=e.taskid,t.prjisdel=!1,Ce.getTaskTabs(e).then(function(e){e.isright||"undefined"===typeof e.isright?(t.hasRight=!0,t.verified=!0,t.tabDatas=e.tabs,t.changeTab(t.selectTabKey)):(t.hasRight=e.isright,t.verified=!0)})},i(this,"changeTab",ne,this),this.getTaskForm=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0,t.form=new Te.WeaForm,Ce.getTaskForm(e).then(function(a){a.isright||"undefined"===typeof a.isright?(t.isTimeShow=a.isTimeShow,t.hasRight=!0,t.verified=!0,t.taskid=a.taskid||e.taskid,t.prjid=a.prjid,t.taskname=a.taskname,t.taskInfo=a,t.rightMenu=a.rightMenus,t.fieldinfo=a.fieldinfo,t.form&&!t.form.isFormInit&&t.form.initFormFields(t.fieldinfo),t.form.isFormInit&&t.form.updateFields((0,xe.getFormInitDatas)(t.fieldinfo),!1)):(t.hasRight=a.isright,t.verified=!0),t.loading=!1})},this.saveTaskInfo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments[1];t.form.validateForm().then(function(n){if(n.isValid){t.loading=!0;var r=(0,me.default)({method:"edit"},(0,ke.toJS)(t.form.getFormParams()),{taskid:t.taskid},e);Ce.saveTaskInfo(r).then(function(e){window.opener&&window.opener._table&&window.opener._table.reLoad(),t.getTaskForm({viewtype:"view",taskid:t.taskid}),t.loading=!1,a.prjCardStore.getPrjTaskList({prjid:t.prjid}),a.searchKanBanView(!1)})}else n.showErrors()})},i(this,"delTask",re,this),this.getTaskSubList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=t.tasksubform.getFormParams(),n=(0,me.default)({taskid:t.taskid},a,e);Ce.getTaskSubList(n).then(function(e){t.taskSubStore.getDatas(e.sessionkey,1),t.rightMenu=e.rightMenus,t.loading=!1})},this.addShare=function(e){Ce.addTaskShare((0,me.default)({},e,{method:"add",taskid:t.taskid,opttype:"task"})).then(function(e){t.getTaskShareList()})},this.delBatchShare=function(e){var a=t;Ee.Modal.confirm({title:Me(15172,"系统提示"),content:Me(83601,"您确认要删除选中的记录吗?"),onOk:function(){Ce.delBatchTaskShare({id:e,method:"batchdelete",opttype:"task"}).then(function(e){a.getTaskShareList()})},onCancel:function(){}})},this.setFormFields=function(e){var a=(0,ke.toJS)(t.tabDatas);if(a)for(var n=0;n<a.length;n++)a[n].id==t.selectTabKey&&"taskinfo"==a[n].shortname&&t.form.updateFields(e,!1),a[n].id==t.selectTabKey&&"tasksub"==a[n].shortname&&t.tasksubform.updateFields(e,!1),a[n].id==t.selectTabKey&&"exchange"==a[n].shortname&&t.exchangeform.updateFields(e,!1)},this.getTaskShareList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=(0,me.default)({taskid:t.taskid},e);Ce.getTaskShareList(a).then(function(e){e.isright||"undefined"===typeof e.isright?(t.shareRight={hasRight:!0,verified:!0},t.shareTableStore.getDatas(e.sessionkey,1),t.rightMenu=e.rightMenus):t.shareRight={hasRight:e.isright,verified:!0},t.loading=!1})},this.showAddShareModal=function(e){t.isShowShare=e},this.getTaskReference=function(e){t.loading=!0;var a={taskid:t.taskid,reftype:e};Ce.getTaskReference(a).then(function(a){a.isright||"undefined"===typeof a.isright?(t.taskRelRight={hasRight:!0,verified:!0},"req"==e?(t.taskReqStore.getDatas(a.sessionkey,1),t.relateList=a,t.rightMenu=a.rightMenus):"doc"==e?(t.taskDocStore.getDatas(a.sessionkey,1),t.relateList=a,t.rightMenu=a.rightMenus):"crm"==e?(t.taskCrmStore.getDatas(a.sessionkey,1),t.rightMenu=a.rightMenus):"cpt"==e&&(t.taskCptStore.getDatas(a.sessionkey,1),t.rightMenu=a.rightMenus)):t.taskRelRight={hasRight:a.isright,verified:!0},t.loading=!1})},this.doDspTaskRequiredOpt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments[1];Ce.doDspTaskRequiredOpt(e).then(function(n){t.getTaskReference(a),"addRequiredWF"==e.method||"addRequiredDoc"==e.method?Ee.message.success(Me(83880,"添加成功!")):"delRequiredWF"!=e.method&&"delRequiredDoc"!=e.method||Ee.message.success(Me(83472,"删除成功!"))})},this.doDspTaskReferenceOpt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments[1];Ce.doDspTaskReferenceOpt(e).then(function(n){t.getTaskReference(a),Ee.message.success("del"==e.method?Me(83472,"删除成功!"):Me(83880,"添加成功!"))})},this.setRelateCrmUpdateID=function(e){t.crmUpdateid=e},this.saveRelateCrm=function(){t.relateCrmform.validateForm().then(function(e){e.isValid?(t.handleRelateCrmDialog(!1,t.crmType),t.doDspTaskReferenceOpt((0,me.default)({dotype:"crm",method:t.crmType,prjid:t.prjid,taskid:t.taskid,id:t.crmUpdateid},t.relateCrmform.getFormParams()),"crm")):e.showErrors()})},this.getRelateExchangeInfo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=t.exchangeform.getFormParams(),n=(0,me.default)({types:"pt",sortid:t.taskid},a,e);Ce.getTaskExchange(n).then(function(e){t.rightMenu=e.rightMenus,t.exchangeContent=e,t.loading=!1})},this.exchangeDelete=function(e){var a=t;Pe.exchangeDelete(e).then(function(e){e.status?a.getExchangeList():Ee.message.error(e.error?e.error:""+Me(384137,"操作失败!"))})},i(this,"getExchangeList",ie,this),this.changeDiscussList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.exchangeList=e,t.exchangeList.datas&&t.exchangeList.datas.forEach(function(e,a){void 0==t._BrowserList[e.id]&&(t._BrowserList[e.id]={}),t._BrowserList[e.id].remark=e.remark,t._BrowserList[e.id].docids=e.docids,t._BrowserList[e.id].projectids=e.projectids,t._BrowserList[e.id].relatedcus=e.relatedcus,t._BrowserList[e.id].relateddoc=e.relateddoc,t._BrowserList[e.id].relatedprj=e.relatedprj,t._BrowserList[e.id].relatedwf=e.relatedwf}),t._BrowserList.datas=t.exchangeList.datas},this.exchangeSave=function(e){var a=t;Pe.exchangeSave((0,me.default)({},e,{discusstype:"PT"})).then(function(e){e.status?a.getExchangeList({}):Ee.message.error(e.error?e.error:""+Me(384137,"操作失败!"))})},this.setBrowserList=function(e){t._BrowserList=e},this.clearFormFields=function(){var e=(0,ke.toJS)(t.tabDatas);if(e)for(var a=0;a<e.length;a++)e[a].id==t.selectTabKey&&"tasksub"==e[a].shortname?t.tasksubform.reset():e[a].id==t.selectTabKey&&"exchange"==e[a].shortname&&t.exchangeform.reset()},this.setShowSearchAd=function(e){t.showSearchAd=e},this.onShowColumn=function(){var e=(0,ke.toJS)(t.tabDatas);if(e)for(var a=0;a<e.length;a++)e[a].id==t.selectTabKey&&"tasksub"==e[a].shortname&&(t.taskSubStore.setColSetVisible(!0),t.taskSubStore.tableColSet(!0))},this.setValidate=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.validateRules=e},this.handleRelateCrmDialog=function(e,a,n){t.crmVisible=e,t.crmType=a,t.relateCrmform.updateFields(n,!1)},this.viewModifyLog=function(e){t.logVisible=!0,t.logTableStore=new Ae,Ce.taskModifyList({taskid:e}).then(function(e){t.logTableStore.getDatas(e.sessionkey,1)})},this.clearStatus=function(){t.selectTabKey="1",t.form=new Te.WeaForm},this.saveAndReLoadWf=function(e){Ce.addRequiredWF((0,me.default)({},e,{taskid:t.taskid,prjid:t.prjid})).then(function(e){e.status?(t.getTaskReference("req"),Ee.message.success(Me(83880,"添加成功!"))):Ee.message.error(e.error?e.error:""+Me(384137,"操作失败!"))})},this.getTaskLogList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Ce.getTaskLogList(e).then(function(e){t.taskLogTableStore.getDatas(e.sessionkey,1)})},this.getPrjFieldLogList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Ce.getTaskFieldLogList((0,me.default)({taskid:t.taskid},e)).then(function(e){t.taskFieldLogTableStore.getDatas(e.sessionkey,1)})},this.getPrjFieldDetaiLogList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Ce.getTaskFieldDetailLogList((0,me.default)({taskid:t.taskid},e)).then(function(e){t.taskFieldDetailLogTableStore.getDatas(e.sessionkey,1)})},i(this,"setFieldLogVisible",oe,this),i(this,"setFieldDetailLogVisible",le,this),i(this,"setFieldName",se,this),i(this,"setField",ce,this)}return(0,ye.default)(e,[{key:"register_table",get:function(){var e=this;return{reLoad:function(t){t.requestid&&-1==t.requestid&&e.saveAndReLoadWf(t)}}}}]),e}(),s=o(l.prototype,"tabDatas",[ke.observable],{enumerable:!0,initializer:function(){return[]}}),c=o(l.prototype,"selectTabKey",[ke.observable],{enumerable:!0,initializer:function(){return"1"}}),u=o(l.prototype,"form",[ke.observable],{enumerable:!0,initializer:function(){return new Te.WeaForm}}),d=o(l.prototype,"taskInfo",[ke.observable],{enumerable:!0,initializer:function(){return[]}}),p=o(l.prototype,"fieldinfo",[ke.observable],{enumerable:!0,initializer:function(){return[]}}),f=o(l.prototype,"loading",[ke.observable],{enumerable:!0,initializer:function(){return!1}}),h=o(l.prototype,"taskid",[ke.observable],{enumerable:!0,initializer:function(){return""}}),m=o(l.prototype,"targetid",[ke.observable],{enumerable:!0,initializer:function(){return""}}),g=o(l.prototype,"prjid",[ke.observable],{enumerable:!0,initializer:function(){return""}}),v=o(l.prototype,"showSearchAd",[ke.observable],{enumerable:!0,initializer:function(){return!1}}),b=o(l.prototype,"taskSubStore",[ke.observable],{enumerable:!0,initializer:function(){return new Ae}}),y=o(l.prototype,"tasksubform",[ke.observable],{enumerable:!0,initializer:function(){return new Te.WeaForm}}),k=o(l.prototype,"rightMenu",[ke.observable],{enumerable:!0,initializer:function(){return[]}}),w=o(l.prototype,"condition",[ke.observable],{enumerable:!0,initializer:function(){return[]}}),S=o(l.prototype,"shareStore",[ke.observable],{enumerable:!0,initializer:function(){return new Le.ShareStore}}),E=o(l.prototype,"exchangeStore",[ke.observable],{enumerable:!0,initializer:function(){return new De.ExchangeStore}}),j=o(l.prototype,"taskInfoStore",[ke.observable],{enumerable:!0,initializer:function(){return new Ne.TaskInfoStore}}),T=o(l.prototype,"shareTableStore",[ke.observable],{enumerable:!0,initializer:function(){return new Ae}}),_=o(l.prototype,"isShowShare",[ke.observable],{enumerable:!0,initializer:function(){return!1}}),C=o(l.prototype,"shareRight",[ke.observable],{enumerable:!0,initializer:function(){return{hasRight:!1,verified:!1}}}),R=o(l.prototype,"taskReqStore",[ke.observable],{enumerable:!0,initializer:function(){return new Ae}}),P=o(l.prototype,"taskDocStore",[ke.observable],{enumerable:!0,initializer:function(){return new Ae}}),x=o(l.prototype,"taskCrmStore",[ke.observable],{enumerable:!0,initializer:function(){return new Ae}}),L=o(l.prototype,"taskCptStore",[ke.observable],{enumerable:!0,initializer:function(){return new Ae}}),D=o(l.prototype,"taskRelRight",[ke.observable],{enumerable:!0,initializer:function(){return{hasRight:!1,verified:!1}}}),N=o(l.prototype,"crmType",[ke.observable],{enumerable:!0,initializer:function(){return"add"}}),A=o(l.prototype,"crmVisible",[ke.observable],{enumerable:!0,initializer:function(){return!1}}),M=o(l.prototype,"crmUpdateid",[ke.observable],{enumerable:!0,initializer:function(){return""}}),B=o(l.prototype,"relateCrmform",[ke.observable],{enumerable:!0,initializer:function(){return new Te.WeaForm}}),z=o(l.prototype,"logVisible",[ke.observable],{enumerable:!0,initializer:function(){return!1}}),I=o(l.prototype,"logTableStore",[ke.observable],{enumerable:!0,initializer:function(){return new Ae}}),O=o(l.prototype,"relateList",[ke.observable],{enumerable:!0,initializer:function(){return{}}}),F=o(l.prototype,"exchangeform",[ke.observable],{enumerable:!0,initializer:function(){return new Te.WeaForm}}),W=o(l.prototype,"exchangeContent",[ke.observable],{enumerable:!0,initializer:function(){return{}}}),V=o(l.prototype,"exchangeList",[ke.observable],{enumerable:!0,initializer:function(){return""}}),K=o(l.prototype,"_BrowserList",[ke.observable],{enumerable:!0,initializer:function(){return{create:{remark:""},datas:[]}}}),G=o(l.prototype,"verified",[ke.observable],{enumerable:!0,initializer:function(){return!1}}),q=o(l.prototype,"hasRight",[ke.observable],{enumerable:!0,initializer:function(){return!0}}),U=o(l.prototype,"taskLogTableStore",[ke.observable],{enumerable:!0,initializer:function(){return new Ae}}),Q=o(l.prototype,"taskFieldLogTableStore",[ke.observable],{enumerable:!0,initializer:function(){return new Ae}}),H=o(l.prototype,"taskFieldDetailLogTableStore",[ke.observable],{enumerable:!0,initializer:function(){return new Ae}}),J=o(l.prototype,"fieldLogVisible",[ke.observable],{enumerable:!0,initializer:function(){return!1}}),X=o(l.prototype,"fieldDetailLogVisible",[ke.observable],{enumerable:!0,initializer:function(){return!1}}),Y=o(l.prototype,"fieldname",[ke.observable],{enumerable:!0,initializer:function(){return""}}),$=o(l.prototype,"field",[ke.observable],{enumerable:!0,initializer:function(){return""}}),Z=o(l.prototype,"isNow",[ke.observable],{enumerable:!0,initializer:function(){return!0}}),ee=o(l.prototype,"isTimeShow",[ke.observable],{enumerable:!0,initializer:function(){return"1"}}),te=o(l.prototype,"setIsNow",[ke.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.isNow=t}}}),ae=o(l.prototype,"reLoad",[ke.action],{enumerable:!0,initializer:function(){return function(e){e.getDatas(e.dataKey,e.current,e.pageSize,e.sortParams)}}}),ne=o(l.prototype,"changeTab",[ke.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.selectTabKey=t,e.rightMenu=[];var a=(0,ke.toJS)(e.tabDatas);if(a)for(var n=0;n<a.length;n++)a[n].id==t&&"taskinfo"==a[n].shortname?e.getTaskForm({viewtype:"view",taskid:e.taskid,isNow:e.isNow}):a[n].id==t&&"tasksub"==a[n].shortname?(e.condition=[],e.getTaskSubList(),Ce.getTaskSubCondition({conditiontype:"tasksub"}).then(function(t){e.condition=t.condition,e.tasksubform&&!e.tasksubform.isFormInit&&e.tasksubform.initFormFields(t.condition)})):a[n].id==t&&"taskshare"==a[n].shortname?e.getTaskShareList():a[n].id!=t||"req"!=a[n].shortname&&"doc"!=a[n].shortname&&"crm"!=a[n].shortname&&"cpt"!=a[n].shortname?a[n].id==t&&"exchange"==a[n].shortname&&(e.targetid=e.taskid,e.getExchangeList({})):(e.getTaskReference(a[n].shortname),e.taskRelRight={hasRight:!1,verified:!1})}}}),re=o(l.prototype,"delTask",[ke.action],{enumerable:!0,initializer:function(){return function(e,t,a){Ee.Modal.confirm({title:Me(15172,"系统提示"),content:Me(83925,"该任务及其子任务都会被删除,您确认要删除吗?"),onOk:function(){Ce.delTask({method:e,taskid:t}).then(function(e){e.success?(a.showSlideModal(!1),a.prjCardStore.getPrjTaskList(),a.getKanbanView()):Ee.message.error(Me(383746,"请求失败")+":"+e.msgcode)})},onCancel:function(){}})}}}),ie=o(l.prototype,"getExchangeList",[ke.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var a=e,n=(0,me.default)({types:"PT",sortid:e.taskid},t);Pe.getExchangeList(n).then(function(e){var t=(0,me.default)({},e);t.datas.forEach(function(e,t){e.isEdit=!1}),t.datas.unshift({id:"create",isEdit:!0,remark:"",docids:[],projectids:[],relatedcus:[],relateddoc:[],relatedprj:[],relatedwf:[]}),a.exchangeList=t,a._BrowserList={create:{remark:""},datas:[]},a.exchangeList.datas&&a.exchangeList.datas.forEach(function(e,t){void 0==a._BrowserList[e.id]&&(a._BrowserList[e.id]={}),a._BrowserList[e.id].remark=e.remark,a._BrowserList[e.id].docids=e.docids,a._BrowserList[e.id].projectids=e.projectids,a._BrowserList[e.id].relatedcus=e.relatedcus,a._BrowserList[e.id].relateddoc=e.relateddoc,a._BrowserList[e.id].relatedprj=e.relatedprj,a._BrowserList[e.id].relatedwf=e.relatedwf}),a._BrowserList.datas=a.exchangeList.datas})}}}),o(l.prototype,"register_table",[ke.computed],(0,fe.default)(l.prototype,"register_table"),l.prototype),oe=o(l.prototype,"setFieldLogVisible",[ke.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.fieldLogVisible=t}}}),le=o(l.prototype,"setFieldDetailLogVisible",[ke.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.fieldDetailLogVisible=t}}}),se=o(l.prototype,"setFieldName",[ke.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.fieldname=t}}}),ce=o(l.prototype,"setField",[ke.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.field=t}}}),l)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,E.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.TaskInfoStore=void 0;var o,l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S=a(12),E=n(S),j=a(10),T=n(j),_=a(1),C=n(_),R=a(5),P=a(9),x=a(0),L=a(17),D=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(L),N=a(24),A=a(2),M=x.WeaLocaleProvider.getLabel;A.Modal.confirm,t.TaskInfoStore=(o=function e(){var t=this;(0,C.default)(this,e),r(this,"title",l,this),r(this,"rightMenu",s,this),r(this,"taskid",c,this),r(this,"taskForm",u,this),r(this,"visible",d,this),r(this,"taskInfo",p,this),r(this,"fieldinfo",f,this),r(this,"type",h,this),r(this,"baseParams",m,this),r(this,"validateRules",g,this),r(this,"selectedRowKeys",v,this),r(this,"handleDialog",b,this),this.getTaskInfo=function(e,a){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};t.taskForm=new P.WeaForm,D.getTaskForm((0,T.default)({viewtype:e,taskid:t.taskid},n)).then(function(e){t.taskInfo=e,t.rightMenu=e.rightMenus,t.fieldinfo=e.fieldinfo,t.taskForm&&!t.taskForm.isFormInit&&t.taskForm.initFormFields(t.fieldinfo),t.taskForm.isFormInit&&t.taskForm.updateFields((0,N.getFormInitDatas)(t.fieldinfo),!1)})},this.setFormFields=function(e){t.taskForm.updateFields(e,!1)},this.setValidate=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.validateRules=e},r(this,"delTask",y,this),this.resetStage=function(e,a){var n=t.taskForm.isFormInit,r=t.fieldinfo;n&&r.map(function(n){n.items.map(function(n,r){"stageid"==n.domkey[0]&&(n.viewAttr=e.viewAttr,"1"==e.viewAttr?D.getTaskStage({taskid:a}).then(function(e){t.taskForm.updateFields({stageid:{value:e.stageid}},!1)}):t.taskForm.updateFields({stageid:{value:""}},!1))})}),t.fieldinfo=r},r(this,"delTaskBatch",k,this),r(this,"onRowSelect",w,this)},l=i(o.prototype,"title",[R.observable],{enumerable:!0,initializer:function(){return M(15284,"编辑任务")}}),s=i(o.prototype,"rightMenu",[R.observable],{enumerable:!0,initializer:function(){return[]}}),c=i(o.prototype,"taskid",[R.observable],{enumerable:!0,initializer:function(){return""}}),u=i(o.prototype,"taskForm",[R.observable],{enumerable:!0,initializer:function(){return new P.WeaForm}}),d=i(o.prototype,"visible",[R.observable],{enumerable:!0,initializer:function(){return!1}}),p=i(o.prototype,"taskInfo",[R.observable],{enumerable:!0,initializer:function(){return{}}}),f=i(o.prototype,"fieldinfo",[R.observable],{enumerable:!0,initializer:function(){return[]}}),h=i(o.prototype,"type",[R.observable],{enumerable:!0,initializer:function(){return""}}),m=i(o.prototype,"baseParams",[R.observable],{enumerable:!0,initializer:function(){return{}}}),g=i(o.prototype,"validateRules",[R.observable],{enumerable:!0,initializer:function(){return{}}}),v=i(o.prototype,"selectedRowKeys",[R.observable],{enumerable:!0,initializer:function(){return[]}}),b=i(o.prototype,"handleDialog",[R.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};e.visible=t,t&&(e.taskid=n,e.type=a,"add"==a?e.title=M(1342,"添加任务"):"view"==a?e.title=M(382572,"查看任务"):"edit"==a&&(e.title=M(15284,"编辑任务")),e.baseParams=r,e.getTaskInfo(a,n,r))}}}),y=i(o.prototype,"delTask",[R.action],{enumerable:!0,initializer:function(){return function(e,t,a){A.Modal.confirm({title:M(15172,"系统提示"),content:M(83925,"该任务及其子任务都会被删除,您确认要删除吗?"),onOk:function(){D.delTask({method:e,taskid:t}).then(function(e){e.success?(a.prjTaskCardStore.getTaskSubList(),a.prjCardStore.getPrjTaskList(),a.getKanbanView()):A.message.error(M(383746,"请求失败")+":"+e.msgcode)})},onCancel:function(){}})}}}),k=i(o.prototype,"delTaskBatch",[R.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a){var n=e;e.selectedRowKeys.length>0&&A.Modal.confirm({title:M(15172,"系统提示"),content:M(83925,"该任务及其子任务都会被删除,您确认要删除吗?"),onOk:function(){D.delTask({method:t,taskids:""+n.selectedRowKeys}).then(function(e){e.success?(n.selectedRowKeys=[],window._table.reLoad(),A.Modal.success({title:M(15172,"系统提示"),content:M(83472,"删除成功!")})):A.message.error(M(383746,"请求失败")+":"+e.msgcode)})},onCancel:function(){}})}}}),w=i(o.prototype,"onRowSelect",[R.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.selectedRowKeys=t}}}),o)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,v.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.PrjGroupStore=void 0;var o,l,s,c,u,d,p,f,h,m,g=a(12),v=n(g),b=a(10),y=n(b),k=a(1),w=n(k),S=a(5),E=a(9),j=a(0),T=a(2),_=a(68),C=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(_),R=j.WeaLocaleProvider.getLabel;t.PrjGroupStore=(o=function e(){var t=this;(0,w.default)(this,e),r(this,"title",l,this),r(this,"form",s,this),r(this,"formtype",c,this),r(this,"visible",u,this),r(this,"isright",d,this),r(this,"fieldinfo",p,this),r(this,"id",f,this),r(this,"rightMenu",h,this),this.validateRules={},r(this,"handlePrjGroupDialog",m,this),this.getPrjGroupForm=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.form=new E.WeaForm,C.getPrjGroupForm(e).then(function(e){t.fieldinfo=e.fieldinfo,t.rightMenu=e.rightMenus,t.id&&""!=t.id?t.title="编辑项目分组":t.title="新建项目分组",t.form&&!t.form.isFormInit&&t.form.initFormFields(e.fieldinfo)})},this.savePrjGroupInfo=function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.form.validateForm().then(function(n){if(n.isValid){var r=(0,y.default)({},(0,S.toJS)(t.form.getFormParams()),a,{id:t.id,operation:"save"});C.doPrjGroupOperation(r).then(function(a){a.success?(t.handlePrjGroupDialog(!1),e&&e.initDatas(),T.message.success(R(18758,"保存成功"))):T.message.error(R("507580","出现错误!对不起,您暂时没有权限!!"))})}else n.showErrors()})},this.setFormFields=function(e){t.form.updateFields(e,!1)},this.setId=function(e){t.id=e}},l=i(o.prototype,"title",[S.observable],{enumerable:!0,initializer:function(){return""}}),s=i(o.prototype,"form",[S.observable],{enumerable:!0,initializer:function(){return new E.WeaForm}}),c=i(o.prototype,"formtype",[S.observable],{enumerable:!0,initializer:function(){return""}}),u=i(o.prototype,"visible",[S.observable],{enumerable:!0,initializer:function(){return!1}}),d=i(o.prototype,"isright",[S.observable],{enumerable:!0,initializer:function(){return!0}}),p=i(o.prototype,"fieldinfo",[S.observable],{enumerable:!0,initializer:function(){return[]}}),f=i(o.prototype,"id",[S.observable],{enumerable:!0,initializer:function(){return"allPrj"}}),h=i(o.prototype,"rightMenu",[S.observable],{enumerable:!0,initializer:function(){return""}}),m=i(o.prototype,"handlePrjGroupDialog",[S.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{id:""};e.visible=t,t&&(""!=a.id&&(e.id=a.id),e.getPrjGroupForm(a))}}}),o)},function(e,t,a){"use strict";t.__esModule=!0,t.default=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}},function(e,t,a){var n=a(32),r=a(73),i=a(23)("species");e.exports=function(e,t){var a,o=n(e).constructor;return void 0===o||void 0==(a=n(o)[i])?t:r(a)}},function(e,t,a){var n,r,i,o=a(49),l=a(350),s=a(141),c=a(97),u=a(22),d=u.process,p=u.setImmediate,f=u.clearImmediate,h=u.MessageChannel,m=u.Dispatch,g=0,v={},b=function(){var e=+this;if(v.hasOwnProperty(e)){var t=v[e];delete v[e],t()}},y=function(e){b.call(e.data)};p&&f||(p=function(e){for(var t=[],a=1;arguments.length>a;)t.push(arguments[a++]);return v[++g]=function(){l("function"==typeof e?e:Function(e),t)},n(g),g},f=function(e){delete v[e]},"process"==a(62)(d)?n=function(e){d.nextTick(o(b,e,1))}:m&&m.now?n=function(e){m.now(o(b,e,1))}:h?(r=new h,i=r.port2,r.port1.onmessage=y,n=o(i.postMessage,i,1)):u.addEventListener&&"function"==typeof postMessage&&!u.importScripts?(n=function(e){u.postMessage(e+"","*")},u.addEventListener("message",y,!1)):n="onreadystatechange"in c("script")?function(e){s.appendChild(c("script")).onreadystatechange=function(){s.removeChild(this),b.call(e)}}:function(e){setTimeout(o(b,e,1),0)}),e.exports={set:p,clear:f}},function(e,t){e.exports=function(e){try{return{e:!1,v:e()}}catch(e){return{e:!0,v:e}}}},function(e,t,a){var n=a(32),r=a(37),i=a(122);e.exports=function(e,t){if(n(e),r(t)&&t.constructor===e)return t;var a=i.f(e);return(0,a.resolve)(t),a.promise}},function(e,t,a){function n(e){return e===e&&!r(e)}var r=a(109);e.exports=n},function(e,t){function a(e,t){return function(a){return null!=a&&(a[e]===t&&(void 0!==t||e in Object(a)))}}e.exports=a},function(e,t,a){function n(e,t){t=r(t,e);for(var a=0,n=t.length;null!=e&&a<n;)e=e[i(t[a++])];return a&&a==n?e:void 0}var r=a(177),i=a(86);e.exports=n},function(e,t,a){function n(e,t){return r(e)?e:i(e,t)?[e]:o(l(e))}var r=a(27),i=a(124),o=a(379),l=a(382);e.exports=n},function(e,t){function a(){throw new Error("setTimeout has not been defined")}function n(){throw new Error("clearTimeout has not been defined")}function r(e){if(u===setTimeout)return setTimeout(e,0);if((u===a||!u)&&setTimeout)return u=setTimeout,setTimeout(e,0);try{return u(e,0)}catch(t){try{return u.call(null,e,0)}catch(t){return u.call(this,e,0)}}}function i(e){if(d===clearTimeout)return clearTimeout(e);if((d===n||!d)&&clearTimeout)return d=clearTimeout,clearTimeout(e);try{return d(e)}catch(t){try{return d.call(null,e)}catch(t){return d.call(this,e)}}}function o(){m&&f&&(m=!1,f.length?h=f.concat(h):g=-1,h.length&&l())}function l(){if(!m){var e=r(o);m=!0;for(var t=h.length;t;){for(f=h,h=[];++g<t;)f&&f[g].run();g=-1,t=h.length}f=null,m=!1,i(e)}}function s(e,t){this.fun=e,this.array=t}function c(){}var u,d,p=e.exports={};!function(){try{u="function"===typeof setTimeout?setTimeout:a}catch(e){u=a}try{d="function"===typeof clearTimeout?clearTimeout:n}catch(e){d=n}}();var f,h=[],m=!1,g=-1;p.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var a=1;a<arguments.length;a++)t[a-1]=arguments[a];h.push(new s(e,t)),1!==h.length||m||r(l)},s.prototype.run=function(){this.fun.apply(null,this.array)},p.title="browser",p.browser=!0,p.env={},p.argv=[],p.version="",p.versions={},p.on=c,p.addListener=c,p.once=c,p.off=c,p.removeListener=c,p.removeAllListeners=c,p.emit=c,p.prependListener=c,p.prependOnceListener=c,p.listeners=function(e){return[]},p.binding=function(e){throw new Error("process.binding is not supported")},p.cwd=function(){return"/"},p.chdir=function(e){throw new Error("process.chdir is not supported")},p.umask=function(){return 0}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(6),i=n(r),o=a(1),l=n(o),s=a(7),c=n(s),u=a(3),d=n(u),p=a(4),f=n(p),h=(a(2),a(0),a(5)),m=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);t.default=e}(h),a(28)),g=n(m),v=function(e){function t(e){(0,l.default)(this,t);var a=(0,d.default)(this,(t.__proto__||(0,i.default)(t)).call(this,e));return a.state={width:0},a}return(0,f.default)(t,e),(0,c.default)(t,[{key:"componentDidMount",value:function(){document.getElementsByClassName||(document.getElementsByClassName=function(e,t){for(var a=(t||document).getElementsByTagName("*"),n=new Array,r=0;r<a.length;r++)for(var i=a[r],o=i.className.split(" "),l=0;l<o.length;l++)if(o[l]==e){n.push(i);break}return n});var e=document.getElementsByClassName("centerItem")[0];!!e.offsetWidth&&this.setState({width:e.offsetWidth})}},{key:"shouldComponentUpdate",value:function(e,t){var a=this.props.prjbean,n=e.prjbean;return!(0,g.default)(a,n)||this.props.iscommon!==e.iscommon||this.props.num!==e.num||this.state.width!==t.width}},{key:"render",value:function(){var e=(this.state.width,this.props),t=e.prjbean,a=e.iscommon,n=e.num,r=(e.actions,e.user,t.beagenters,t.belongtoUsers,t.id),i=t.name,o=t.isview,l=t.typeId,s=["#55D2D4","#B37BFA","#FFC62E","#8DCE36","#37B2FF","#FF9537","#FF5E56"];return React.createElement("div",{className:"centerItem",key:r},a&&React.createElement("span",{style:{color:s[n%7],fontSize:"30px",float:"left",marginLeft:20}},React.createElement("i",{className:"icon-New-Flow-"+(9==n?"10":"0"+(n+1))})),React.createElement("div",{className:"fontItem",style:{width:a?"60%":"100%"}},React.createElement("a",{target:"_blank",onClick:this.addProject.bind(this,r,l),title:i},i)),React.createElement("div",{className:"imageItem",style:{display:"none"}},!a&&React.createElement("div",{className:"wea-add-drop-btn"},React.createElement("i",{style:{color:"#2DB7F5",fontSize:"18px",lineHeight:"35px"},className:"1"==o?"icon-coms-investigate ":"",title:"预览",onClick:this.showPrjInfo.bind(this,r,l)}))))}},{key:"showPrjInfo",value:function(e,t){this.props.actions.addProjectStore.handleShareDialog(!0,{viewtype:"showadd",templetid:e,prjtypeid:t})}},{key:"addProject",value:function(e,t){this.props.actions.addProjectStore.handleShareDialog(!0,{viewtype:"add",templetid:e,prjtypeid:t})}}]),t}(React.Component);t.default=v},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(19),l=n(o),s=a(6),c=n(s),u=a(10),d=n(u),p=a(1),f=n(p),h=a(3),m=n(h),g=a(7),v=n(g),b=a(4),y=n(b),k=a(2),w=a(0),S=a(90),E=(n(S),a(28)),j=n(E);a(421);var T=w.WeaLocaleProvider.getLabel,_={total:T(18609,"共"),totalUnit:T(18256,"条")},C=(i=r=function(e){function t(e){(0,f.default)(this,t);var a=(0,m.default)(this,(t.__proto__||(0,c.default)(t)).call(this,e));return a.onMenuClick=function(e,t){"function"==typeof a.props.operate&&a.props.operate(e)},a.state={columns:[],datas:[],selectedRowKeys:[],current:1},a.onEdit=a.onEdit.bind(a),a}return(0,y.default)(t,e),(0,v.default)(t,[{key:"getLocale",value:function(){var e={};return this.context.antLocale&&this.context.antLocale.Table&&(e=this.context.antLocale.WeaTableEdit),(0,d.default)({},_,e,this.props.locale)}}]),(0,v.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.datas,a=void 0===t?[]:t,n=e.columns,r=void 0===n?[]:n;r.length>0&&this.setState(a.length>0?{datas:this.addKeytoDatas(a),columns:r}:{columns:r})}},{key:"componentWillReceiveProps",value:function(e){var t=this.props,a=t.columns,n=void 0===a?[]:a,r=t.datas,i=void 0===r?[]:r,o=t.selectedRowKeys,l=void 0===o?[]:o,s=e.columns||[],c=e.datas||[],u=e.selectedRowKeys||[];!(0,j.default)(n,s)&&this.setState({columns:s}),!(0,j.default)(i,c)&&this.setState({datas:this.addKeytoDatas(c)}),!(0,j.default)(l,u)&&this.setState({selectedRowKeys:u})}},{key:"componentDidUpdate",value:function(){}},{key:"addKeytoDatas",value:function(e){return e.map(function(e,t){var a=(0,d.default)({},e);return a.key=t,a})}},{key:"render",value:function(){var e=this.state.datas,t=this.props.tableProps;return React.createElement("div",{className:"wea-table-edit"},React.createElement(k.Table,(0,d.default)({columns:this.getColumns(),dataSource:e,pagination:this.getPagination()},t)))}},{key:"getColumns",value:function(){var e=this,t=this.state.columns,a=[].concat(t);return a=a.map(function(t){var a=(0,d.default)({},t);return a.render||(a.render=function(t,n,r){return e.getColRender(a,t,n,r)}),a})}},{key:"getColRender",value:function(e,t,a,n){var r=this,i=e.com,o=[],s=this.props,c=s.onCreatReq,u=s.onCreatDoc;return i.map(function(e){if("object"===(0,l.default)(e.props))o.push(e);else{var t=e.key,i=e.label,s=void 0===i?"":i,p=e.type,f=void 0===p?"INPUT":p,h=e.options,m=void 0===h?[]:h,g=e.browserConditionParam,v=void 0===g?{}:g,b=e.innerStyle,y=void 0===b?{width:"100%"}:b,S=e.viewAttr,E=void 0===S?2:S,j=e.showTime,_=void 0!==j&&j,C=e.format,R=void 0===C?"yyyy-MM-dd":C,P=e.otherParams,x=f.toUpperCase(),L="BROWSER"===x?(0,d.default)({},y):(0,d.default)({},y,{display:"inline-block"});o.push(React.createElement("span",null,s&&React.createElement("span",{style:{marginLeft:5}},s),"INPUT"===x&&React.createElement(w.WeaInput,(0,d.default)({},P,{defaultValue:a[t],value:a[t],style:L,viewAttr:E,onBlur:function(e){return r.onEdit(a,n,t,e)}})),"TEXTAREA"===x&&React.createElement(w.WeaTextarea,(0,d.default)({},P,{defaultValue:a[t],value:a[t],style:L,viewAttr:E,onBlur:function(e){return r.onEdit(a,n,t,e)}})),"DATEPICKER"===x&&React.createElement(w.WeaDatePicker,(0,d.default)({},P,{showTime:_,format:R,defaultValue:a[t],value:a[t],style:L,viewAttr:E,onChange:function(e){return r.onEdit(a,n,t,e)}})),"TIMEPICKER"===x&&React.createElement(w.WeaTimePicker,(0,d.default)({},P,{defaultValue:a[t],value:a[t],style:L,viewAttr:E,onChange:function(e){return r.onEdit(a,n,t,e)}})),"SELECT"===x&&React.createElement(w.WeaSelect,(0,d.default)({},P,{defaultValue:a[t],value:a[t],options:m,style:L,viewAttr:E,onChange:function(e){return r.onEdit(a,n,t,e)}})),"BROWSER"===x&&React.createElement(w.WeaBrowser,(0,d.default)({},P,{replaceDatas:r.getBrowerDatas(a,t)},v,{inputStyle:L,viewAttr:E,onChange:function(e,i,o){return r.onEdit(a,n,t,e,i,o)}})),"CHECKBOX"===x&&React.createElement(w.WeaCheckbox,(0,d.default)({},P,{style:L,value:a[t],viewAttr:E,onChange:function(e){return r.onEdit(a,n,t,e)}})),"LINK_WF"==x&&React.createElement("span",{className:"prj-link-a"},React.createElement("a",{onClick:function(){return c(a.wfid,a.taskId)}},a[t]),"(",a.requiredWFCount,")",React.createElement("span",{className:"prj-content-must",style:{display:Number(a.requiredWFCount)<=0&&"1"==a.isNecessary?"inline-block":"none"}},"!")),"LINK_DOC"==x&&React.createElement("span",{className:"prj-link-a"},React.createElement("a",{onClick:function(){return u&&u(a.reqDocSecCategory,a.taskId)}},a[t]),"(",a.requiredDocCount,")",React.createElement("span",{className:"prj-content-must",style:{display:Number(a.requiredDocCount)<=0&&"1"==a.isNecessary?"inline-block":"none"}},"!")),"OPERATE"==x&&React.createElement(k.Dropdown,{overlay:r.getMenu(a,m,a.ismanager)},React.createElement("a",{className:"ant-dropdown-link"},T(104,"操作")," ",React.createElement(k.Icon,{type:"caret-down"})))))}}),React.createElement("div",null,o)}},{key:"getBrowerDatas",value:function(e,t){var a=[];if(void 0!==e[t+"span"]){var n=e[t].split(","),r=e[t+"span"].split(",");n.length===r.length&&n.map(function(e,t){""!=e&&""!=r[t]&&a.push({id:e,name:r[t]})})}return a}},{key:"getPagination",value:function(){var e=this.props,t=e.pageSize,a=void 0===t?0:t,n=e.paginationSize,r=void 0===n?"":n;if(!a)return!1;var i=this.state.current;this.getLocale();return{size:r,current:i,pageSize:a}}},{key:"onEdit",value:function(e,t,a,n,r,i){var o=this.props.pageSize,l=void 0===o?0:o,s=this.state,c=s.datas,u=s.current,d=[].concat(c);d[l*(u-1)+t][a]=n,r&&(d[l*(u-1)+t][a+"span"]=r),this.setState({datas:d}),this.onChange(d,t)}},{key:"onChange",value:function(e,t){var a=this.state.columns,n=e.map(function(e,t){var a=(0,d.default)({},e);return delete a.key,a});"function"===typeof this.props.onChange&&this.props.onChange(n[t],a)}},{key:"getMenu",value:function(e,t,a){var n=this,r=[];return t&&a?(t.map(function(e){r.push(React.createElement(k.Menu.Item,null,React.createElement("a",{href:"javascript:void(0)",key:e.key},e.showname)))}),React.createElement(k.Menu,{onClick:function(){return n.onMenuClick(e,t)}},r)):r}}]),t}(React.Component),r.contextTypes={antLocale:React.PropTypes.object},i);t.default=C},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(2),g=a(0),v=a(8),b=(a(5),a(14)),y=a(9),k=a(20),w=n(k),S=a(21),E=n(S),j=a(30),T=n(j),_=a(36),C=n(_),R=y.WeaTableNew.WeaTable,P=g.WeaLocaleProvider.getLabel,x=(0,v.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.getAdButtons=function(){var e=a.props.contentStore,t=e.getTaskSubList,n=e.setShowSearchAd,r=e.clearFormFields;return[React.createElement(m.Button,{type:"primary",onClick:function(){t(),n(!1)}},P(197,"搜索")),React.createElement(m.Button,{type:"ghost",onClick:function(){r()}},P(2022,"重置")),React.createElement(m.Button,{type:"ghost",onClick:function(){n(!1)}},P(201,"取消"))]},a.setWorkPlanVisible=function(e){a.setState({workPlanVisible:e})},a.state={taskid:"",coWorkVisiable:!1,workPlanVisible:!1},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){if(!window.weaWorkplan&&!window.weaCowork)return void eventRegister.loadModule("f_workplan",function(){eventRegister.loadModule("f_cowork",function(){},function(){alert("加载协作模块失败,请联系系统管理员!")})},function(){alert("加载日程模块失败,请联系系统管理员!")});window.weaWorkplan&&!window.weaCowork?eventRegister.loadModule("f_cowork",function(){},function(){alert("加载协作模块失败,请联系系统管理员!")}):eventRegister.loadModule("f_workplan",function(){},function(){alert("加载协作模块失败,请联系系统管理员!")})}},{key:"componentWillReceiveProps",value:function(e){}},{key:"render",value:function(){var e=this,t=this.props,a=t.contentStore,n=t.account,r=a.showSearchAd,i=a.taskSubStore,o=a.tasksubform,l=a.exchangeStore,s=a.taskInfoStore,c=(a.logVisible,a.logTableStore),u=a.reLoad,d=a.prjid,p=o.getFormParams()||{};return React.createElement("div",null,React.createElement(g.WeaTab,{buttonsAd:this.getAdButtons(),searchType:["base","advanced"],searchsBaseValue:p.taskname,setShowSearchAd:function(e){a.setShowSearchAd(e)},hideSearchAd:function(){return a.setShowSearchAd(!1)},searchsAd:React.createElement("div",null,React.createElement(b.Condition,{listStore:a,form:o})),showSearchAd:r,onSearch:function(e){a.getTaskSubList()},onSearchChange:function(e){a.setFormFields({taskname:{value:e}})}}),React.createElement(R,{comsWeaTableStore:i,hasOrder:!0,needScroll:!0,register_table:function(){return u(i)},getColumns:function(t){return e.reRenderColumns(t)},onOperatesClick:this.onOperatesClick.bind(this)}),React.createElement(w.default,{contentStore:a}),React.createElement(E.default,{contentStore:l}),React.createElement(T.default,{contentStore:s,prjid:d}),React.createElement(C.default,{ref:"modifyLogDialog",title:P(83905,"任务修改记录"),tableStore:c}),window.weaCowork&&window.weaCowork.com&&window.weaCowork.com.CreateCowork&&this.state.coWorkVisiable&&""!==this.state.taskid&&React.createElement(window.weaCowork.com.CreateCowork,{initAddQuery:{relatedType:"task",ids:this.state.taskid},onCancel:function(){e.setState({coWorkVisiable:!1})}}),window.weaWorkplan&&window.weaWorkplan.com&&window.weaWorkplan.com.WorkPlanCreate&&React.createElement(window.weaWorkplan.com.WorkPlanCreate,{type:"create",visible:this.state.workPlanVisible,doClose:function(){e.setWorkPlanVisible(!1)},onlyClose:function(){e.setWorkPlanVisible(!1)},workPlanId:"",createConditionParams:[],activeKey:"",changeTab:function(e){},selectUser:n&&n.userid,workPlanTypeOptions:"2",crmIDs:[],projectid:d,taskid:this.state.taskid,description:""}))}},{key:"reRenderColumns",value:function(e){return e.forEach(function(e){"finish"==e.dataIndex?e.render=function(e,t){return React.createElement("span",{className:"wea-prj-progressStyle"},React.createElement(g.WeaProgress,{percent:t.finish||0,strokeColor:t.finishspan}))}:e.render=function(t,a){var n=void 0!==a[e.dataIndex+"span"]?a[e.dataIndex+"span"]:a[e.dataIndex];return React.createElement("span",{dangerouslySetInnerHTML:{__html:n}})}}),e}},{key:"onOperatesClick",value:function(e,t,a,n){var r=this.props.contentStore,i=r.shareStore,o=r.exchangeStore,l=r.taskInfoStore,s=r.viewModifyLog,c=a&&a.href?a.href:"",u=c.replace("javascript:","");u=u.substring(0,u.indexOf("("));if(""!=u)if("onShare"==u)i.handleShareDialog(!0,"task",e.randomFieldId,{});else if("onNewCowork"==u){this.setState({taskid:e.randomFieldId,coWorkVisiable:!0});var d=window.weaCowork.store&&window.weaCowork.store.coworkStoreMap,p=d&&d.getMapStore(3);p&&p.setCreateState({showNewCowork:!0,createOrEdit:0})}else"onNewWorkplan"==u?this.setState({taskid:e.randomFieldId,workPlanVisible:!0}):"onApprove"==u||"onReject"==u||("onEdit"==u?l.handleDialog(!0,"edit",e.randomFieldId):"onLog"==u?(s(e.randomFieldId),this.refs.modifyLogDialog.setVisible(!0)):"onDiscuss"==u?o.handleExchangeDialog(!0,"task",e.randomFieldId,{}):"onDel"==u&&l.delTask("del",e.randomFieldId))}}]),t}(React.Component))||r;t.default=x},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(8),g=a(0),v=a(85),b=n(v),y=g.WeaLocaleProvider.getLabel,k=(0,m.observer)(r=function(e){function t(e){return(0,s.default)(this,t),(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e))}return(0,h.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){}},{key:"render",value:function(){var e=this.props.formStore,t=e.prjinfoRight,a=t.verified,n=t.hasRight,r=e.fieldInfo,i=e.form,o=e.setFormFields,l=e.setValidate;return a&&!n?React.createElement(g.WeaAlertPage,null,React.createElement("div",{style:{color:"#000"}},y(2012,"对不起,您暂时没有权限!"))):a&&n?React.createElement("div",{style:{height:"100%"}},React.createElement(b.default,{fieldInfo:r,form:i,setFormFields:function(e){o(e)},setValidate:function(e){l(e)}})):React.createElement("div",null)}}]),t}(React.Component))||r;t.default=k},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(2),g=a(0),v=a(8),b=(a(5),a(14)),y=a(55),k=n(y),w=a(20),S=n(w),E=a(21),j=n(E),T=a(9),_=T.WeaTableNew.WeaTable,C=g.WeaLocaleProvider.getLabel,R=(0,v.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.getAdButtons=function(){var e=a.props.contentStore,t=e.getPrjSubList,n=e.setShowSearchAd,r=e.clearFormFields;return[React.createElement(m.Button,{type:"primary",onClick:function(){t(),n(!1)}},C(197,"搜索")),React.createElement(m.Button,{type:"ghost",onClick:function(){r()}},C(2022,"重置")),React.createElement(m.Button,{type:"ghost",onClick:function(){n(!1)}},C(201,"取消"))]},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){}},{key:"render",value:function(){var e=this,t=this.props.contentStore,a=t.showSearchAd,n=t.prjSubStore,r=t.prjSubform,i=(t.condition,t.prjsubRight),o=i.hasRight,l=i.verified,s=t.exchangeStore,c=t.projectInfoStore,u=t.reLoad,d=r.getFormParams()||{};return l&&!o?React.createElement(g.WeaAlertPage,null,React.createElement("div",{style:{color:"#000"}},C(2012,"对不起,您暂时没有权限!"))):l&&o?React.createElement("div",null,React.createElement(g.WeaTab,{buttonsAd:this.getAdButtons(),searchType:["base","advanced"],searchsBaseValue:d.prjname,setShowSearchAd:function(e){t.setShowSearchAd(e)},hideSearchAd:function(){return t.setShowSearchAd(!1)},searchsAd:React.createElement("div",null,React.createElement(b.Condition,{listStore:t,form:r})),showSearchAd:a,onSearch:function(e){t.getPrjSubList()},onSearchChange:function(e){t.appendFormFields({prjname:{value:e}})}}),React.createElement(_,{comsWeaTableStore:n,hasOrder:!0,needScroll:!0,register_table:function(){return u(n)},getColumns:function(t){return e.reRenderColumns(t)},onOperatesClick:this.onOperatesClick.bind(this)}),React.createElement(S.default,{contentStore:t}),React.createElement(j.default,{contentStore:s}),React.createElement(k.default,{contentStore:c})):React.createElement("div",null)}},{key:"reRenderColumns",value:function(e){return e.forEach(function(e){"finish"==e.dataIndex?e.render=function(e,t){return React.createElement("span",{className:"wea-prj-progressStyle"},React.createElement(g.WeaProgress,{percent:t.finish,strokeColor:t.finishspan}))}:e.render=function(t,a){var n=void 0!==a[e.dataIndex+"span"]?a[e.dataIndex+"span"]:a[e.dataIndex];return React.createElement("span",{dangerouslySetInnerHTML:{__html:n}})}}),e}},{key:"onOperatesClick",value:function(e,t,a,n){var r=this.props.contentStore,i=r.shareStore,o=r.exchangeStore,l=r.projectInfoStore,s=a&&a.href?a.href:"",c=s.replace("javascript:","");c=c.substring(0,c.indexOf("("));""!=c&&("onShare"==c?i.handleShareDialog(!0,"prj",e.randomFieldId):"onNormal"==c?r.doSubPlanOpt({method:"normal",prjid:e.randomFieldId}):"onOver"==c?r.doSubPlanOpt({method:"delay",prjid:e.randomFieldId}):"onFinish"==c?r.doSubPlanOpt({method:"complete",prjid:e.randomFieldId}):"onFrozen"==c?r.doSubPlanOpt({method:"freeze",prjid:e.randomFieldId}):"onEdit"==c?l.handleDialog(!0,e.randomFieldId,{viewtype:"edit",prjid:e.randomFieldId}):"onListTask"==c||"onDiscuss"==c&&o.handleExchangeDialog(!0,"prj",e.randomFieldId,{}))}}]),t}(React.Component))||r;t.default=R},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(2),g=a(0),v=a(8),b=a(5);a(422);var y=g.WeaLocaleProvider.getLabel,k=(0,v.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));a.chart1=null,a.chart2=null,a.chart3=null,a.setChart1Ref=function(e){a.chart1=e},a.setChart2Ref=function(e){a.chart2=e},a.setChart3Ref=function(e){a.chart3=e};var n=a;return window.onresize=function(){n.chart1&&n.chart1.chart.resize(),n.chart2&&n.chart2.chart.resize(),n.chart3&&n.chart3.chart.resize()},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){this.props.statkey!==e.statkey&&(this.chart1&&this.chart1.paint(),this.chart2&&this.chart2.paint(),this.chart3&&this.chart3.paint())}},{key:"render",value:function(){var e=this.props.contentStore.stastics,t=(0,b.toJS)(e),a={option1:{tooltip:{trigger:"item",formatter:"{a} <br/>{b}: {c} ({d}%)"},legend:{orient:"vertical",x:"left",data:t.chart1?t.chart1.legend:[]},series:[{type:"pie",radius:["50%","70%"],avoidLabelOverlap:!1,label:{normal:{show:!1,position:"center"},emphasis:{show:!0,textStyle:{fontSize:"30",fontWeight:"bold"}}},labelLine:{normal:{show:!1}},data:t.chart1?t.chart1.series:[]}]},option2:{color:["#0270c1","#C2C9D4","#75D294","#F72E04"],tooltip:{trigger:"none",axisPointer:{type:"cross"}},legend:{data:[y(23774,"已完成"),y(1979,"未开始"),y(1960,"进行中"),y(32556,"已延期")]},grid:{top:70,bottom:50},xAxis:[{type:"category",axisTick:{alignWithLabel:!0},axisLine:{onZero:!1,lineStyle:{color:"#d14a61"}},axisPointer:{label:{formatter:function(e){return y(1331,"数量")+"  "+e.value+(e.seriesData.length>3?":"+(parseInt(e.seriesData[0].data)+parseInt(e.seriesData[1].data)+parseInt(e.seriesData[2].data)+parseInt(e.seriesData[3].data)):"")}}},data:t.chart2?t.chart2.xAxis:[]}],yAxis:[{type:"value"}],series:[{name:y(23774,"已完成"),type:"line",smooth:!0,data:t.chart2?t.chart2.finish_data:[]},{name:y(1979,"未开始"),type:"line",smooth:!0,data:t.chart2?t.chart2.todo_data:[]},{name:y(1960,"进行中"),type:"line",smooth:!0,data:t.chart2?t.chart2.doing_data:[]},{name:y(32556,"已延期"),type:"line",smooth:!0,data:t.chart2?t.chart2.overtime_data:[]}]},option3:{tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:[y(23774,"已完成"),y(1979,"未开始"),y(1960,"进行中"),y(32556,"已延期")]},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:t.chart3?t.chart3.xAxis:[]}],yAxis:[{type:"value"}],series:[{name:y(23774,"已完成"),type:"line",areaStyle:{normal:{}},data:t.chart3?t.chart3.finish_data:[],color:{colorStops:[{offset:0,color:"#0270c1"},{offset:1,color:"#0270c1"}],globalCoord:!1}},{name:y(1979,"未开始"),type:"line",areaStyle:{normal:{}},data:t.chart3?t.chart3.todo_data:[],color:{colorStops:[{offset:0,color:"#C2C9D4"},{offset:1,color:"#C2C9D4"}],globalCoord:!1}},{name:y(1960,"进行中"),type:"line",areaStyle:{normal:{}},data:t.chart3?t.chart3.doing_data:[],color:{colorStops:[{offset:0,color:"#75D294"},{offset:1,color:"#75D294"}],globalCoord:!1}},{name:y(32556,"已延期"),type:"line",areaStyle:{normal:{}},data:t.chart3?t.chart3.overtime_data:[],color:{colorStops:[{offset:0,color:"#F72E04"},{offset:1,color:"#F72E04"}],globalCoord:!1}}]}};return React.createElement("div",{className:"prjStastics"},React.createElement("div",{className:"folderChartBar flexRow"},React.createElement("div",{className:"folderChartBarLeft"},React.createElement(m.Tooltip,{placement:"bottom"},React.createElement("div",{className:"ThemeColor3"},React.createElement("span",{class:"charBarNum1"},t.allnum?t.allnum.value:0),y(27591,"个"),React.createElement("span",{class:"block"},t.allnum?t.allnum.lable:""))),React.createElement(m.Tooltip,{placement:"bottom"},React.createElement("div",null,React.createElement("span",{class:"charBarNum1"},t.finishnum?t.finishnum.value:0),y(27591,"个"),React.createElement("span",{class:"block"},t.finishnum?t.finishnum.lable:""))),React.createElement(m.Tooltip,{placement:"bottom"},React.createElement("div",null,React.createElement("span",{class:"charBarNum1"},t.todonum?t.todonum.value:0),y(27591,"个"),React.createElement("span",{class:"block"},t.todonum?t.todonum.lable:""))),React.createElement(m.Tooltip,{placement:"bottom"},React.createElement("div",null,React.createElement("span",{class:"charBarNum1"},t.doingnum?t.doingnum.value:0),y(27591,"个"),React.createElement("span",{class:"block"},t.doingnum?t.doingnum.lable:""))),React.createElement(m.Tooltip,{placement:"bottom",title:""},React.createElement("div",null,React.createElement("span",{class:"charBarNum1"},t.overtimenum?t.overtimenum.value:0),y(27591,"个"),React.createElement("span",{class:"block"},t.overtimenum?t.overtimenum.lable:""))),React.createElement(m.Tooltip,{placement:"bottom"},React.createElement("div",{className:"ThemeColor3"},React.createElement("span",{class:"charBarNum1"},t.workday1?t.workday1.value:0),y(1925,"天"),React.createElement("span",{class:"block"},t.workday1?t.workday1.lable:""))),React.createElement(m.Tooltip,{placement:"bottom"},React.createElement("div",null,React.createElement("span",{class:"charBarNum1"},t.workday2?t.workday2.value:0),y(1925,"天"),React.createElement("span",{class:"block"},t.workday2?t.workday2.lable:"")))),React.createElement("div",{className:"folderChartBarRight"},React.createElement(m.Tooltip,{placement:"bottom"},React.createElement("div",null,React.createElement("span",{class:"charBarNum1"},t.hrmidsnum?t.hrmidsnum.value:0),y(127,"人"),React.createElement("span",{class:"block"},t.hrmidsnum?t.hrmidsnum.lable:""))),React.createElement(m.Tooltip,{placement:"bottom"},React.createElement("div",null,React.createElement("span",{class:"charBarNum1"},t.members?t.members.value:0),y(127,"人"),React.createElement("span",{class:"block"},t.members?t.members.lable:""))))),React.createElement("div",{className:"folderChartBox"},React.createElement("div",{className:"folderChartBoxModel flexRow"},React.createElement("div",{className:"flex"},React.createElement("div",{className:"folderChartBoxTitle"},y(387425,"阶段任务分布")),React.createElement("div",{className:"folderChartBoxContent"},t.chart1&&React.createElement(g.WeaEchart,{ref:this.setChart1Ref,option:a.option1,useDefault:!1}))),React.createElement("div",{className:"flex"},React.createElement("div",{className:"folderChartBoxTitle"},y(387426,"阶段任务状态统计")),React.createElement("div",{className:"folderChartBoxContent"},t.chart2&&React.createElement(g.WeaEchart,{ref:this.setChart2Ref,option:a.option2,useDefault:!1})))),React.createElement("div",{className:"folderChartBoxModel flexRow"},React.createElement("div",{className:"flex"},React.createElement("div",{className:"folderChartBoxTitle"},y(387427,"负责人任务状态统计")),React.createElement("div",{className:"folderChartBoxContent"},t.chart3&&React.createElement(g.WeaEchart,{ref:this.setChart3Ref,option:a.option3,useDefault:!1}))))))}}]),t}(React.Component))||r;t.default=k},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(10),o=n(i),l=a(6),s=n(l),c=a(1),u=n(c),d=a(7),p=n(d),f=a(3),h=n(f),m=a(4),g=n(m),v=a(11),b=n(v),y=a(2),k=a(8),w=a(0),S=a(9),E=a(5),j=(S.WeaTableNew.WeaTable,w.WeaLocaleProvider.getLabel),T=(0,k.observer)(r=function(e){function t(e){(0,u.default)(this,t);var a=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));a.getFormCondition=function(){var e={uploadUrl:"/api/blog/fileupload/uploadimage",startupFocus:!1,toolbar:[{name:"markdown",items:["Markdown"]},{name:"document",items:["Source","-","Save","NewPage","Preview","-","Templates"]},{name:"clipboard",items:["Cut","Copy","Paste","PasteText","PasteFromWord","-","Undo","Redo"]},{name:"basicstyles",items:["Bold","Italic","Underline","Strike","Subscript","Superscript","-","CopyFormatting","RemoveFormat"]},{name:"styles",items:["Styles","Format","Font","FontSize"]},{name:"colors",items:["TextColor","BGColor"]},{name:"tools",items:["Maximize","ShowBlocks"]},{name:"insert",items:["Image","Table","Smiley"]}]},t=a.props.contentStore,n=t.bmform,r=t.bmCondition,i=n.isFormInit,l=[];return i&&r.map(function(t){t.items.map(function(t){"RICHTEXT"==t.conditionType?l.push(b.default.createElement(S.WeaSwitch,{fieldConfig:(0,o.default)({},t,{ckConfig:e}),form:n})):l.push(b.default.createElement(S.WeaSwitch,{fieldConfig:t,form:n}))})}),l},a.bmOnChange=function(e,t){(0,a.props.contentStore.onBmChange)(e)},a.bmOnRowSelect=function(e,t){(0,a.props.contentStore.onBmRowSelect)(e,t)},a.state={loading:!1,titleBatchModify:j("383518","批量编辑")};var n=a.props,r=n.contentStore,i=n.prjid;return r.setPrjid(i),a}return(0,g.default)(t,e),(0,p.default)(t,[{key:"render",value:function(){var e=this,t=this.props,a=t.contentStore,n=t.prjid,r=a.visible,i=a.setVisible,o=a.bmOptions,l=a.bmDatas,s=a.bmSelectedDatas,c=a.bmSelectedRowKeys,u=a.appendBmData,d=a.bmOptionValue,p=a.fieldChange,f=[{title:j(685,"字段名称"),dataIndex:"showname",key:"showname",com:[{label:"",type:"TEXT"}],width:"33%"},{title:j("124937","数据库字段名称"),dataIndex:"fieldname",key:"fieldname",com:[{label:"",type:"TEXT"}],width:"33%"},{title:j("500549","更改值"),dataIndex:"valuespan",key:"valuespan",com:[{label:"",type:"TEXT"}],width:"33%"}];return b.default.createElement(w.WeaDialog,{title:this.state.titleBatchModify,visible:r,buttons:this.getBmBottomButtons(),icon:"icon-coms-project",iconBgcolor:"#217346",onCancel:function(){i(!1)},style:{width:1e3,height:700}},b.default.createElement(w.WeaNewScroll,{height:"100%"},b.default.createElement("div",{className:"prj-bm-top"},b.default.createElement("div",{className:"top-form"},b.default.createElement(y.Row,null,b.default.createElement(y.Col,{span:11},b.default.createElement(w.WeaFormItem,{label:j(685,"字段名称"),labelCol:{span:6},wrapperCol:{span:16}},o.length>0&&b.default.createElement(w.WeaSelect,{value:d,options:o,onChange:function(e,t){p(e,t,n)},width:"100%"}))),b.default.createElement(y.Col,{span:2},b.default.createElement("i",{className:"icon-coms-replace",style:{fontSize:"29px",color:"#2db7f5"}})),b.default.createElement(y.Col,{span:11},b.default.createElement(w.WeaFormItem,{labelCol:{span:0},wrapperCol:{span:22}},this.getFormCondition())))),b.default.createElement("div",{className:"top-add"},b.default.createElement(y.Row,{style:{padding:"8px"}},b.default.createElement(y.Col,{span:22}),b.default.createElement(y.Col,{span:2},b.default.createElement(y.Button,{type:"primary",disabled:"number"==typeof d||""==d,size:"large",onClick:function(){u()}},j(611,"添加")))))),b.default.createElement("div",{className:"prj-bm-center"},b.default.createElement(y.Row,{style:{padding:"8px"}},b.default.createElement(y.Col,{span:10},j("500364","已设变更字段")))),b.default.createElement("div",{className:"prj-bm-bottom"},b.default.createElement(w.WeaNewScroll,{height:"100%",onScroll:function(t){e.setState({scrollTop:t.target.scrollTop})}},b.default.createElement(w.WeaTableEditable,{ref:function(t){e.tableEdit=t},columns:f,datas:(0,E.toJS)(l),selectedData:s,selectedRowKeys:c,onChange:this.bmOnChange,onRowSelect:this.bmOnRowSelect,showDelete:!0,showAdd:!1,showCopy:!1})))))}},{key:"getBmBottomButtons",value:function(){var e=this,t=this.props.contentStore,a=t.bmDatas,n=t.setVisible,r=t.submitBatchModify,i=(0,E.toJS)(a).length,o=[];return o.push(b.default.createElement(y.Button,{type:"primary",onClick:function(){r(e.props.selectedRowKeys),e.props.reset&&e.props.reset()},disabled:0==i},j(615,"提交"))),o.push(b.default.createElement(y.Button,{type:"primary",onClick:function(){n(!1)}},j(309,"关闭"))),o}}]),t}(b.default.Component))||r;t.default=T},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(8),g=a(11),v=n(g),b=a(5),y=a(0),k=a(2);a(123);var w=y.WeaLocaleProvider.getLabel,S=(0,m.observer)(r=function(e){function t(e){return(0,s.default)(this,t),(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e))}return(0,h.default)(t,e),(0,u.default)(t,[{key:"render",value:function(){var e=this.props.contentStore,t=e.resourceInfo,a=(0,b.toJS)(t);if(!a.success)return v.default.createElement("div",{className:"top40 align-center"},v.default.createElement(k.Spin,null));var n=void 0,r=void 0,i=void 0,o=void 0,l=void 0,s=void 0,c=void 0;return a.docList&&(n=a.docList.map(function(e,t){return v.default.createElement("li",{className:"text-elli"},v.default.createElement("a",{href:e.url,target:"_blank",title:e.name},e.name))})),a.wfList&&(r=a.wfList.map(function(e,t){return v.default.createElement("li",{className:"text-elli"},v.default.createElement("a",{href:e.url,target:"_blank",title:e.name},e.name))})),a.cusList&&(i=a.cusList.map(function(e,t){return v.default.createElement("li",{className:"text-elli"},v.default.createElement("a",{href:e.url,target:"_blank",title:e.name},e.name))})),a.prjList&&(o=a.prjList.map(function(e,t){return v.default.createElement("li",{className:"text-elli"},v.default.createElement("a",{href:e.url,target:"_blank",title:e.name},e.name))})),a.taskList&&(l=a.taskList.map(function(e,t){return v.default.createElement("li",{className:"text-elli"},v.default.createElement("a",{href:e.url,target:"_blank",title:e.name},e.name))})),a.accList&&(s=a.accList.map(function(e,t){return v.default.createElement("li",{className:"text-elli"},v.default.createElement("a",{href:e.url,target:"_blank",title:e.name},e.name))})),a.cptList&&(c=a.cptList.map(function(e,t){return v.default.createElement("li",{className:"text-elli"},v.default.createElement("a",{href:e.url,target:"_blank",title:e.name},e.name))})),v.default.createElement("div",{className:"wea-prj-content-list"},a.docList&&0!==a.docList.length||a.wfList&&0!==a.wfList.length||a.cusList&&0!==a.cusList.length||a.prjList&&0!==a.prjList.length||a.taskList&&0!==a.taskList.length||a.accList&&0!==a.accList.length?v.default.createElement("div",{className:"prj-content-resource prj-content-style-public"},a.docList&&0!==a.docList.length&&v.default.createElement("div",null,v.default.createElement("div",{className:"prj-content-pub prj-content-doc"},v.default.createElement("em",{className:"icon-coms-currency2"}),v.default.createElement("span",null,w(857,"相关文档"))),v.default.createElement("ul",{className:"prj-content-public prj-content-document"},n)),a.wfList&&0!==a.wfList.length&&v.default.createElement("div",null,v.default.createElement("div",{className:"prj-content-pub prj-content-workflow"},v.default.createElement("em",{className:"icon-coms-Relevant-workflow"}),v.default.createElement("span",null,w(1044,"相关流程"))),v.default.createElement("ul",{className:"prj-content-public prj-content-document"},r)),a.accList&&0!==a.accList.length&&v.default.createElement("div",null,v.default.createElement("div",{className:"prj-content-pub prj-content-acc"},v.default.createElement("em",{className:"icon-coms-Enclosure"}),v.default.createElement("span",null,w(22194,"相关附件"))),v.default.createElement("ul",{className:"prj-content-public prj-content-accessory"},s)),a.prjList&&0!==a.prjList.length&&v.default.createElement("div",null,v.default.createElement("div",{className:"prj-content-pub prj-content-project"},v.default.createElement("em",{className:"icon-coms-Relevant-project"}),v.default.createElement("span",null,w(782,"相关项目"))),v.default.createElement("ul",{className:"prj-content-public prj-content-document"},o)),a.taskList&&0!==a.taskList.length&&v.default.createElement("div",null,v.default.createElement("div",{className:"prj-content-pub prj-content-task"},v.default.createElement("em",{className:"icon-coms-Relevant-task"}),v.default.createElement("span",null,w(33414,"相关任务"))),v.default.createElement("ul",{className:"prj-content-public prj-content-document"},l)),a.cusList&&0!==a.cusList.length&&v.default.createElement("div",null,v.default.createElement("div",{className:"prj-content-pub prj-content-customer"},v.default.createElement("em",{className:"icon-coms-Relevant-Customer"}),v.default.createElement("span",null,w(783,"相关客户"))),v.default.createElement("ul",{className:"prj-content-public prj-content-document"},i)),a.cptList&&0!==a.cptList.length&&v.default.createElement("div",null,v.default.createElement("div",{className:"prj-content-pub prj-content-cpt"},v.default.createElement("em",{className:"icon-coms-fa"}),v.default.createElement("span",null,w(858,"相关资产"))),v.default.createElement("ul",{className:"prj-content-public prj-content-document"},c))):v.default.createElement("div",{style:{height:window.innerHeight}},v.default.createElement(y.WeaAlertPage,{icon:"icon-coms-blank"},v.default.createElement("div",null,w(83553,"暂无数据")))))}}]),t}(v.default.Component))||r;t.default=S},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,C.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.TaskBatchEditDialogStore=void 0;var o,l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E,j,T,_=a(12),C=n(_),R=a(35),P=n(R),x=a(10),L=n(x),D=a(1),N=n(D),A=a(5),M=a(0),B=a(9),z=a(17),I=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(z),O=a(2),F=M.WeaLocaleProvider.getLabel,W=t.TaskBatchEditDialogStore=(o=function e(){var t=this;(0,N.default)(this,e),r(this,"visible",l,this),r(this,"bmOptions",s,this),r(this,"bmOptionValue",c,this),r(this,"bmFieldValue",u,this),r(this,"bmform",d,this),r(this,"bmCondition",p,this),r(this,"selectField",f,this),r(this,"bmDatas",h,this),r(this,"bmSelectedDatas",m,this),r(this,"bmSelectedRowKeys",g,this),r(this,"bmSelectComs",v,this),r(this,"prjid",b,this),r(this,"setVisible",y,this),r(this,"appendBmData",k,this),r(this,"resetBmOptions",w,this),r(this,"onBmRowSelect",S,this),r(this,"onBmChange",E,this),r(this,"fieldChange",j,this),r(this,"submitBatchModify",T,this),this.setPrjid=function(e){t.prjid=e}},l=i(o.prototype,"visible",[A.observable],{enumerable:!0,initializer:function(){return!1}}),s=i(o.prototype,"bmOptions",[A.observable],{enumerable:!0,initializer:function(){return[]}}),c=i(o.prototype,"bmOptionValue",[A.observable],{enumerable:!0,initializer:function(){return""}}),u=i(o.prototype,"bmFieldValue",[A.observable],{enumerable:!0,initializer:function(){return""}}),d=i(o.prototype,"bmform",[A.observable],{enumerable:!0,initializer:function(){return new B.WeaForm}}),p=i(o.prototype,"bmCondition",[A.observable],{enumerable:!0,initializer:function(){return[]}}),f=i(o.prototype,"selectField",[A.observable],{enumerable:!0,initializer:function(){return{fieldname:"",showname:""}}}),h=i(o.prototype,"bmDatas",[A.observable],{enumerable:!0,initializer:function(){return[]}}),m=i(o.prototype,"bmSelectedDatas",[A.observable],{enumerable:!0,initializer:function(){return[]}}),g=i(o.prototype,"bmSelectedRowKeys",[A.observable],{enumerable:!0,initializer:function(){return[]}}),v=i(o.prototype,"bmSelectComs",[A.observable],{enumerable:!0,initializer:function(){return[]}}),b=i(o.prototype,"prjid",[A.observable],{enumerable:!0,initializer:function(){return""}}),y=i(o.prototype,"setVisible",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var a=e;t?(a.visible=t,I.getModifySelect({prjid:e.prjid}).then(function(e){a.bmOptions=(0,A.toJS)(e.options),a.fieldChange("",""),a.resetBmOptions()}),e.bmDatas=[]):(a.visible=t,a.bmOptions=[],a.resetBmOptions())}}}),k=i(o.prototype,"appendBmData",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=e.bmform.getFormDatas(),a="",n="",r="",i="",o=e.bmDatas;if(""!==e.selectField.fieldname){var l=e.selectField.fieldname;a=e.selectField.showname,n=l,"undefined"!==typeof t[l].valueObj||"undefined"!==typeof t[l].valueSpan?(r=t[l].valueSpan,i=t[l].value):(r=t[l].value,i=t[l].value),o.push({id:Math.ceil(1e4*Math.random()),showname:a,fieldname:n,valuespan:r,value:i})}e.bmDatas=o,e.resetBmOptions()}}}),w=i(o.prototype,"resetBmOptions",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=(0,A.toJS)(e.bmOptions),a=(0,A.toJS)(e.bmDatas),n=[];t.map(function(e){var t=e.key,r=!1,i=!1;a.map(function(e){e.fieldname==t&&(r=!0)}),""==e.key&&(i=!0),n.push((0,L.default)({},e,{disabled:r,selected:i}))}),e.bmOptionValue=Math.ceil(1e4*Math.random()),e.bmOptions=n,e.bmform=new B.WeaForm}}}),S=i(o.prototype,"onBmRowSelect",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a){e.bmSelectedRowKeys=t,e.bmSelectComs=a}}}),E=i(o.prototype,"onBmChange",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.bmDatas=t,e.resetBmOptions()}}}),j=i(o.prototype,"fieldChange",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;e.selectField={fieldname:t,showname:a},e.bmOptionValue=t,I.getModifyFields({fieldname:t,type:"prjtsk",viewattr:2,prjid:n}).then(function(t){e.bmform=new B.WeaForm,e.bmCondition=t.fieldinfo,e.bmform.initFormFields(e.bmCondition)})}}}),T=i(o.prototype,"submitBatchModify",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(t){if(0==e.bmDatas.length)return void O.message.error(F("500403","请选择需要更改的数据!"));I.submitBatchModify({datas:(0,P.default)(e.bmDatas),ids:t}).then(function(t){t.success?(O.message.success(t.msg),e.setVisible(!1),window._table.reLoad()):O.message.error(t.msg)})}}}),o);t.default=new W},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(19),o=n(i),l=a(6),s=n(l),c=a(1),u=n(c),d=a(7),p=n(d),f=a(3),h=n(f),m=a(4),g=n(m),v=a(11),b=n(v),y=a(2),k=a(8),w=a(5),S=a(0),E=a(9),j=a(87),T=(n(j),a(48)),_=n(T),C=a(89),R=n(C),P=a(91),x=n(P),L=a(189),D=n(L),N=a(58),A=n(N),M=a(88),B=n(M),z=a(92),I=n(z),O=a(36),F=n(O),W=a(56),V=n(W),K=a(57),G=n(K);a(190);var q=E.WeaTableNew.WeaTable,U=(S.WeaTools.getKey,S.WeaLocaleProvider.getLabel),Q=(0,k.observer)(r=function(e){function t(){var e,a,n,r;(0,u.default)(this,t);for(var i=arguments.length,o=Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n=(0,h.default)(this,(e=t.__proto__||(0,s.default)(t)).call.apply(e,[this].concat(o))),n.cancelShare=function(){n.props.taskCardStore.showTaskShare(!1)},n.saveShare=function(){n.props.taskCardStore.showTaskShare(!1)},n.reloadExchanges=function(){n.props.taskCardStore.getRelateExchangeInfo()},n.deleteCrmOrCpt=function(e){var t=n.props.taskCardStore,a=t.taskid,r=t.doDspTaskReferenceOpt,i=t.taskCrmStore,o=t.taskCptStore,l="cpt"==e?o:i,s=l.selectedRowKeys;s.length>0?y.Modal.confirm({title:U(15172,"系统提示"),content:U(83601,"您确认要删除选中的记录吗?"),onOk:function(){r({dotype:e,method:"del",prjid:"",taskid:a,ids:""+(0,w.toJS)(s)},e)},onCancel:function(){}}):y.message.error(U(84093,"请至少选择一条记录!"))},n.onCrmOperatesClick=function(e,t,a,r){var i=a&&a.href?a.href:"",o=i.replace("javascript:","");o=o.substring(0,o.indexOf("("));var l=n.props.taskCardStore,s=l.doDspTaskReferenceOpt,c=l.taskid;l.taskDocStore;""!=o&&("onDelRelated"==o?y.Modal.confirm({title:U(15172,"系统提示"),content:U(83600,"您确认要删除吗?"),onOk:function(){s({dotype:"crm",method:"del",prjid:"",taskid:c,ids:e.randomFieldId},"crm")},onCancel:function(){}}):"onEdit"==o&&(l.setRelateCrmUpdateID(e.randomFieldId),l.handleRelateCrmDialog(!0,"edit",{crmid:{value:e.customerid,valueSpan:e.customeridspan,valueObj:[{id:e.customerid,name:e.customeridspan}]},reasondesc:{value:e.reasondesc}})))},n.onCptOperatesClick=function(e,t,a,r){var i=a&&a.href?a.href:"",o=i.replace("javascript:","");o=o.substring(0,o.indexOf("("));var l=n.props.taskCardStore,s=l.doDspTaskReferenceOpt,c=l.taskid;l.taskDocStore;""!=o&&"onDelRelated"==o&&y.Modal.confirm({title:U(15172,"系统提示"),content:U(83600,"您确认要删除吗?"),onOk:function(){s({dotype:"cpt",method:"del",prjid:"",taskid:c,ids:e.randomFieldId},"cpt")},onCancel:function(){}})},n.addCapital=function(e,t,a){var r=n.props.taskCardStore,i=r.doDspTaskReferenceOpt,o=r.taskid;i({dotype:"cpt",method:"add",prjid:r.prjid,taskid:o,cptid:e},"cpt")},n.openFullWindow=function(e){var t=screen.availWidth-10,a=screen.availHeight-50,n="top=0,";n+="left=0,",n+="width="+t+",",n+="height="+a+",",n+="directories=no,",n+="status=yes,toolbar=no,location=no,",n+="menubar=no,",n+="scrollbars=yes,",n+="resizable=yes",window.open(e,"",n)},n.addDocument=function(e,t,a){var r=n.props.taskCardStore,i=r.doDspTaskReferenceOpt,o=r.taskid;i({dotype:"doc",method:"add",prjid:r.prjid,taskid:o,docid:e,ids:""},"doc")},r=a,(0,h.default)(n,r)}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.taskCardStore,a=e.taskid,n=t.getTaskTabs;(0,t.setIsNow)(this.props.isNow),n({taskid:a})}},{key:"componentWillUnmount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){var t=this.props.taskCardStore,a=t.clearStatus,n=t.getTaskTabs;this.props.taskid!==e.taskid&&(a(),n({taskid:e.taskid}))}},{key:"render",value:function(){var e=this.props.taskCardStore,t=e.tabDatas,a=e.selectTabKey,n=e.loading,r=e.taskname,i=e.shareStore,l=e.hasRight,s=e.verified,c=e.form,u=e.taskid,d=(e.saveAndReLoadWf,e.taskLogTableStore),p=e.taskFieldLogTableStore,f=e.taskFieldDetailLogTableStore,h=e.fieldname;if(s&&!l)return b.default.createElement(S.WeaAlertPage,null,b.default.createElement("div",{style:{color:"#000"}},U(2012,"对不起,您暂时没有权限!")));if(s&&l){var m=(0,w.toJS)(t),g=this,v=function(a){if(m){for(var n=0;n<m.length;n++){if(m[n].id==a&&"taskinfo"==m[n].shortname)return b.default.createElement("div",{style:{height:"100%"}},b.default.createElement(B.default,{listStore:e,form:c}),b.default.createElement(F.default,{ref:"taskLogDialog",title:U("83926","任务日志"),tableStore:d,store:e}),b.default.createElement(V.default,{title:U("82274","字段日志"),tableStore:p,store:e}),b.default.createElement(G.default,{title:U("82274","字段日志")+"-"+h,tableStore:f,store:e}));if(m[n].id==a&&"tasksub"==m[n].shortname)return b.default.createElement("div",{style:{height:"100%"}},b.default.createElement(D.default,{contentStore:e}));if(m[n].id==a&&"exchange"==m[n].shortname)return b.default.createElement("div",{style:{height:"100%"}},b.default.createElement(_.default,{contentStore:e,sortid:u}));if(m[n].id==a&&"taskshare"==m[n].shortname)return b.default.createElement("div",{style:{height:"100%"}},b.default.createElement(A.default,{contentStore:e,shareCondition:i.shareCondition,title:U(83973,"添加任务共享")}));if(m[n].id==a&&"req"==m[n].shortname)return b.default.createElement("div",{style:{height:"100%"}},b.default.createElement(R.default,{contentStore:e}));if(m[n].id==a&&"doc"==m[n].shortname)return b.default.createElement("div",{style:{height:"100%"}},b.default.createElement(x.default,{contentStore:e,addDocFn:g.addDocFn}));if(m[n].id==a&&"crm"==m[n].shortname)return b.default.createElement("div",{style:{height:"100%"}},g.getReleateCrmOrCpt("crm"),b.default.createElement(I.default,{contentStore:e}));if(m[n].id==a&&"cpt"==m[n].shortname)return b.default.createElement("div",{style:{height:"100%"}}," ",g.getReleateCrmOrCpt("cpt"),b.default.createElement(S.WeaBrowser,{type:"23",title:U(535,"资产"),ref:"addCpt",fieldName:"addCpt",onChange:function(e,t,a){return g.addCapital(e,t,a)},customized:!0,hasAdvanceSerach:!0}));if(m[n].id==a&&""==m[n].shortname)return t[n].linkurl.indexOf("noright")>-1?b.default.createElement(S.WeaAlertPage,null,b.default.createElement("div",{style:{color:"#000"}},U(2012,"对不起,您暂时没有权限!"))):m[n].linkurl}return""}}(a);return b.default.createElement("div",{ref:"box"},b.default.createElement(S.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},b.default.createElement(S.WeaReqTop,{title:r,loading:n,icon:b.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",buttons:this.getButtons(),buttonSpace:10,showDropIcon:!0,dropMenuDatas:this.getRightMenu(),onDropMenuClick:this.onRightMenuClick.bind(this),tabDatas:t,selectedKey:a,onChange:this.taskCardChangeTab.bind(this)},b.default.createElement("div",{className:"prj-req-content"},b.default.createElement("div",{className:"prj-req-content-inner"},b.default.createElement(S.WeaNewScroll,{scrollId:"prj-req-content-main-scroll",height:"100%"},"object"===("undefined"===typeof v?"undefined":(0,o.default)(v))?v:b.default.createElement("iframe",{src:v,id:"prjtabiframe",name:"prjtabiframe",className:"flowFrame",frameborder:"0",width:"100%",height:"100%"})))))))}return b.default.createElement("div",null)}},{key:"getReleateCrmOrCpt",value:function(e){var t=this.props.taskCardStore,a=t.taskRelRight,n=a.hasRight,r=a.verified,i=t.taskCrmStore,o=t.taskCptStore;if(r&&!n)return b.default.createElement(S.WeaAlertPage,null,b.default.createElement("div",{style:{color:"#000"}},U(2012,"对不起,您暂时没有权限!")));if(r&&n){if("crm"==e)return b.default.createElement(q,{comsWeaTableStore:i,hasOrder:!0,needScroll:!0,onOperatesClick:this.onCrmOperatesClick.bind(this)});if("cpt"==e)return b.default.createElement(q,{comsWeaTableStore:o,hasOrder:!0,needScroll:!0,onOperatesClick:this.onCptOperatesClick.bind(this)})}return b.default.createElement("div",null)}},{key:"getButtons",value:function(){var e=this,t=this.props.taskCardStore,a=t.rightMenu,n=t.taskid,r=t.selectTabKey,i=t.taskInfoStore,o=t.prjid,l=t.shareTableStore,s=t.taskCptStore,c=t.taskCrmStore,u=t.tabDatas,d=[],p=(0,w.toJS)(u);return a&&a.length>0&&a.map(function(a){var u=!1;if(p)for(var f=0;f<p.length;f++)if("taskshare"==p[f].shortname&&p[f].key==r){var h=l.selectedRowKeys;u=0==h.length}else if("cpt"==p[f].shortname&&p[f].key==r){var m=s.selectedRowKeys;u=0==m.length}else if("crm"==p[f].shortname&&p[f].key==r){var g=c.selectedRowKeys;u=0==g.length}"1"==a.isTop&&d.length<4&&d.push(b.default.createElement(y.Button,{type:"primary",disabled:"BTN_DELETEBATCH"==a.type&&u,onClick:function(){a.menuFun.indexOf("this")>=0?a.menuFun.split("this")[0]:a.menuFun;if(p){for(var s=0;s<p.length;s++)if("taskinfo"==p[s].shortname&&p[s].key==r)"BTN_EDIT"==a.type?t.getTaskForm({viewtype:"edit",taskid:n}):"BTN_SAVE"==a.type?t.saveTaskInfo({taskid:n}):"BTN_DELETE"==a.type?t.delTask("del",n):"BTN_BACK"==a.type&&t.getTaskForm({viewtype:"view",taskid:n});else if("cpt"==p[s].shortname&&p[s].key==r)"BTN_APPEND"==a.type?e.refs.addCpt.openModal():"BTN_DELETEBATCH"==a.type&&e.deleteCrmOrCpt("cpt");else if("crm"==p[s].shortname&&p[s].key==r)"BTN_APPEND"==a.type?t.handleRelateCrmDialog(!0,"add",{crmid:{value:"",valueSpan:"",valueObj:[]},reasondesc:{value:""}}):"BTN_DELETEBATCH"==a.type&&e.deleteCrmOrCpt("crm");else if("req"==p[s].shortname&&p[s].key==r)"BTN_NEWREQ"==a.type&&e.openFullWindow("/spa/workflow/static/index.html#/main/workflow/add?openNewWindow=0&taskid="+n);else if("doc"==p[s].shortname&&p[s].key==r)"BTN_NEWDOC"==a.type&&function(){e.openFullWindow("/spa/document/static/index.html#/main/document/add?openNewWindow=0&moudleFrom=task");var t=e;window.__createDocFn=function(e){var a=e.docid,n=e.docSubject;t.addDocument(a,n,"")}}();else if("taskshare"==p[s].shortname&&p[s].key==r)if("BTN_APPEND"==a.type)t.showAddShareModal(!0);else if("BTN_DELETEBATCH"==a.type){var c=l.selectedRowKeys;t.delBatchShare(""+(0,w.toJS)(c))}"BTN_NEWSUB"==a.type&&i.handleDialog(!0,"add",n,{prjid:o,parentid:n})}}},a.menuName))}),d}},{key:"getRightMenu",value:function(){var e=this.props.taskCardStore,t=e.rightMenu,a=e.selectTabKey,n=e.shareTableStore,r=e.taskCptStore,i=e.taskCrmStore,o=e.tabDatas,l=[],s=(0,w.toJS)(o);return t&&t.length>0&&t.map(function(e){var t=!1;if(s)for(var o=0;o<s.length;o++)if("taskshare"==s[o].shortname&&s[o].key==a){var c=n.selectedRowKeys;t=0==c.length}else if("cpt"==s[o].shortname&&s[o].key==a){var u=r.selectedRowKeys;t=0==u.length}else if("crm"==s[o].shortname&&s[o].key==a){var d=i.selectedRowKeys;t=0==d.length}l.push({icon:b.default.createElement("i",{className:e.menuIcon}),content:e.menuName,disabled:"BTN_DELETEBATCH"==e.type&&t})}),l}},{key:"onRightMenuClick",value:function(e){var t=this,a=this.props.taskCardStore,n=a.rightMenu,r=a.taskid,i=a.selectTabKey,o=a.taskInfoStore,l=a.prjid,s=a.shareTableStore,c=a.tabDatas,u=(0,w.toJS)(c);n&&n.length>0&&n.map(function(n,c){if(Number(e)==c){if(u)for(var d=0;d<u.length;d++)if("taskinfo"==u[d].shortname&&u[d].key==i)"BTN_EDIT"==n.type?a.getTaskForm({viewtype:"edit",taskid:r}):"BTN_SAVE"==n.type?a.saveTaskInfo({taskid:r}):"BTN_DELETE"==n.type?a.delTask("del",r):"BTN_BACK"==n.type?a.getTaskForm({viewtype:"view",taskid:r}):"BTN_LOG"==n.type&&(t.refs.taskLogDialog.setVisible(!0),a.getTaskLogList({prjid:a.prjid,taskid:r}));else if("cpt"==u[d].shortname&&u[d].key==i)"BTN_APPEND"==n.type?t.refs.addCpt.openModal():"BTN_DELETEBATCH"==n.type&&t.deleteCrmOrCpt("cpt");else if("crm"==u[d].shortname&&u[d].key==i)"BTN_APPEND"==n.type?a.handleRelateCrmDialog(!0,"add",{crmid:{value:"",valueSpan:"",valueObj:[]},reasondesc:{value:""}}):"BTN_DELETEBATCH"==n.type&&t.deleteCrmOrCpt("crm");else if("req"==u[d].shortname&&u[d].key==i)"BTN_NEWREQ"==n.type&&t.openFullWindow("/spa/workflow/static/index.html#/main/workflow/add?openNewWindow=0&taskid="+r);else if("doc"==u[d].shortname&&u[d].key==i)"BTN_NEWDOC"==n.type&&function(){t.openFullWindow("/spa/document/static/index.html#/main/document/add?openNewWindow=0&moudleFrom=task");var e=t;window.__createDocFn=function(t){var a=t.docid,n=t.docSubject;e.addDocument(a,n,"")}}();else if("taskshare"==u[d].shortname&&u[d].key==i)if("BTN_APPEND"==n.type)a.showAddShareModal(!0);else if("BTN_DELETEBATCH"==n.type){var p=s.selectedRowKeys;a.delBatchShare(""+(0,w.toJS)(p))}"BTN_NEWSUB"==n.type?o.handleDialog(!0,"add",r,{prjid:l,parentid:r}):"BTN_COLUMN"==n.type&&a.onShowColumn()}})}},{key:"taskCardChangeTab",value:function(e){this.props.taskCardStore.changeTab(e)}}]),t}(b.default.Component))||r;t.default=Q},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(2),g=a(0),v=a(8),b=(a(5),a(14)),y=a(9),k=a(20),w=n(k),S=a(21),E=n(S),j=a(30),T=n(j),_=a(36),C=n(_),R=y.WeaTableNew.WeaTable,P=g.WeaLocaleProvider.getLabel,x=(0,v.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.getAdButtons=function(){var e=a.props.contentStore,t=e.getTaskSubList,n=e.setShowSearchAd,r=e.clearFormFields;return[React.createElement(m.Button,{type:"primary",onClick:function(){t(),n(!1)}},P(197,"搜索")),React.createElement(m.Button,{type:"ghost",onClick:function(){r()}},P(2022,"重置")),React.createElement(m.Button,{type:"ghost",onClick:function(){n(!1)}},P(201,"取消"))]},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){}},{key:"render",value:function(){var e=this,t=this.props.contentStore,a=t.showSearchAd,n=t.taskSubStore,r=t.tasksubform,i=t.exchangeStore,o=t.taskInfoStore,l=(t.logVisible,t.logTableStore),s=t.reLoad,c=t.prjid,u=r.getFormParams()||{};return React.createElement("div",null,React.createElement(g.WeaTab,{buttonsAd:this.getAdButtons(),searchType:["base","advanced"],searchsBaseValue:u.taskname,setShowSearchAd:function(e){t.setShowSearchAd(e)},hideSearchAd:function(){return t.setShowSearchAd(!1)},searchsAd:React.createElement("div",null,React.createElement(b.Condition,{listStore:t,form:r})),showSearchAd:a,onSearch:function(e){t.getTaskSubList()},onSearchChange:function(e){t.setFormFields({taskname:{value:e}})}}),React.createElement(R,{comsWeaTableStore:n,hasOrder:!0,needScroll:!0,register_table:function(){return s(n)},getColumns:function(t){return e.reRenderColumns(t)},onOperatesClick:this.onOperatesClick.bind(this)}),React.createElement(w.default,{contentStore:t}),React.createElement(E.default,{contentStore:i}),React.createElement(T.default,{contentStore:o,prjid:c,callBack:function(){e.props.boardStore.searchKanBanView(!1),window._table.reLoad()}}),React.createElement(C.default,{ref:"modifyLogDialog",title:P(83905,"任务修改记录"),tableStore:l}))}},{key:"reRenderColumns",value:function(e){return e.forEach(function(e){"finish"==e.dataIndex?e.render=function(e,t){return React.createElement("span",{className:"wea-prj-progressStyle"},React.createElement(g.WeaProgress,{percent:t.finish||0,strokeColor:t.finishspan}))}:e.render=function(t,a){var n=void 0!==a[e.dataIndex+"span"]?a[e.dataIndex+"span"]:a[e.dataIndex];return React.createElement("span",{dangerouslySetInnerHTML:{__html:n}})}}),e}},{key:"onOperatesClick",value:function(e,t,a,n){var r=this.props.contentStore,i=r.shareStore,o=r.exchangeStore,l=r.taskInfoStore,s=r.viewModifyLog,c=a&&a.href?a.href:"",u=c.replace("javascript:","");u=u.substring(0,u.indexOf("("));""!=u&&("onShare"==u?i.handleShareDialog(!0,"task",e.randomFieldId,{}):"onNewCowork"==u||"onNewWorkplan"==u||"onApprove"==u||"onReject"==u||("onEdit"==u?l.handleDialog(!0,"edit",e.randomFieldId):"onLog"==u?(s(e.randomFieldId),this.refs.modifyLogDialog.setVisible(!0)):"onDiscuss"==u?o.handleExchangeDialog(!0,"task",e.randomFieldId,{}):"onDel"==u&&l.delTask("del",e.randomFieldId,this.props.boardStore)))}}]),t}(React.Component))||r;t.default=x},function(e,t){},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(11),g=n(m),v=a(8);a(432);var b=a(433),y=n(b),k=a(5),w=a(2),S=a(0),E=a(131),j=(n(E),S.WeaLocaleProvider.getLabel),T=(0,v.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.index=0,a.handleAdd=function(e){var t=a.refs.groupNameInput.refs.inputNormal.refs.input.refs.input;e&&a.state.visible&&(a.checkGroupRepeat(e)?(a.props.boardStore.saveGroup(e),a.setState({visible:!a.state.visible,groupName:""})):w.message.error(j("387703","阶段名称重复!"))),a.state.visible||(t.focus(),t.setSelectionRange(0,t.value.length),a.setState({visible:!a.state.visible,groupName:""}))},a.checkGroupRepeat=function(e){var t=a.props.boardStore.columns,n=!0;return(0,k.toJS)(t).map(function(t){t.title==e&&(n=!1)}),n},a.getItems=function(e){var t=a.props.boardStore,n=t.canAddTask,r=t.canEditBoard,i=[];return e&&e.map(function(e){i.push(g.default.createElement(y.default.Item,{value:e.id,title:e.title,extra:"more",managerid:(0,k.toJS)(e.hrmid),managericon:(0,k.toJS)(e.hrmidicon),managername:(0,k.toJS)(e.hrmidname),islandmark:e.islandmark,description:e.overstr,colors:e.finishcolor,allnum:e.allnum,prefix:e.prefix,finishnum:e.finishnum,canAddTask:n,canEditBoard:r,status:e.status,setLandMark:function(e,t){a.props.boardStore.setLandMark(e,t)},onTaskClick:function(e){a.props.boardStore.showSlideModal(!0,e)},finish:e.finish,key:e.id}))}),i},a.state={columns:e.columns||[],visible:!1,groupName:""},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"componentWillUnmount",value:function(){var e=this.props,t=e.boardStore;e.columns;t.clearStatus()}},{key:"render",value:function(){var e=this,t=this.props.boardStore,a=t.userid,n=t.usericons,r=t.username,i=t.delGrop,o=t.isedit,l=t.columns,s=t.canEditBoard,c=t.canAddTask;return!o&&l&&0==l.length?g.default.createElement(S.WeaAlertPage,{iconSize:100},g.default.createElement("div",{style:{color:"#000"}},j("387719","对不起,该看板暂无数据 !"))):g.default.createElement(y.default,{addAction:g.default.createElement("div",{style:{display:s?"inline-block":"none"}},g.default.createElement("div",{className:"addNewStage",onClick:this.handleAdd,style:{display:this.state.visible?"none":""}},g.default.createElement(w.Icon,{type:"plus"}),j("387718","新建阶段")),g.default.createElement("div",{className:"kanban-group",style:{display:this.state.visible?"":"none"}},g.default.createElement("div",{className:"kanban-group-head"},g.default.createElement(S.WeaInput,{ref:"groupNameInput",autofocus:"autofocus",style:{top:"9px"},id:"test",placeholder:j("387717","填写阶段名称"),value:this.state.groupName,onChange:function(t){e.setState({groupName:t})},onBlur:function(t){e.handleAdd(t)}})))),onChange:t.doMovePrjBoard},t.columns&&t.columns.map(function(l){return g.default.createElement(y.default.Group,{value:l.id,title:l.title,columns:t.columns,delGrop:function(e){return i(e)},userInfo:{userid:a,username:r,usericons:n},isedit:o,canEditBoard:s,canAddTask:c,groupid:l.id,saveTask:function(t){e.props.boardStore.saveTask(t)},saveGroupName:function(t,a){e.props.boardStore.saveGroupName(t,a)},checkRepeat:function(t,a){e.props.boardStore.checkGroupRepeat(t,a)}},e.getItems(l.items))}))}}]),t}(m.Component))||r;t.default=T},function(e,t,a){"use strict";function n(){}var r=a(10),i=a.n(r),o=a(1),l=a.n(o),s=a(7),c=a.n(s),u=a(3),d=a.n(u),p=a(4),f=a.n(p),h=a(11),m=a.n(h),g=a(193),v=a.n(g),b=a(206),y=a.n(b),k=a(70),w=a(445),S=a(196),E=Math.round(1e3/60),j=v.a.oneOfType([v.a.object,v.a.array]),T=function(e){function t(e){l()(this,t);var a=d()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return _.call(a),a.rafID=-1,a.paused=e.paused,a.reverse=e.reverse,a.updateAnim=!1,a.repeatNum=0,a.forced={},a.setForcedJudg(e),a}return f()(t,e),c()(t,[{key:"componentDidMount",value:function(){this.dom=y.a.findDOMNode(this),this.dom&&"#text"!==this.dom.nodeName&&this.start()}},{key:"componentWillReceiveProps",value:function(e){if(!this.tween&&!this.dom)return void(this.updateAnim=!0);var t=e.animation,a=this.props.animation;Object(k.f)(a,t)||(e.resetStyle&&this.tween&&this.tween.resetDefaultStyle(),this.updateAnim=!0);var n=e.moment;"number"===typeof n&&n!==this.props.moment&&(this.tween&&!this.updateAnim?(this.startMoment=n,this.startFrame=S.a.frame,e.paused&&this.raf(),this.tween.progressTime>=this.tween.totalTime&&this.play()):this.updateAnim=!0),this.paused===e.paused&&this.reverse===e.reverse||(this.paused=e.paused,this.reverse=e.reverse,this.paused?this.cancelRequestAnimationFrame():this.reverse&&e.reverseDelay?(this.cancelRequestAnimationFrame(),S.a.timeout(this.restart,e.reverseDelay)):(this.tween&&(this.tween.resetAnimData(),this.tween.resetDefaultStyle()),this.updateAnim||this.restart())),Object(k.f)(this.props.style,e.style)||this.tween&&(this.tween.reStart(e.style),this.paused&&this.raf()),this.setForcedJudg(e)}},{key:"componentDidUpdate",value:function(){this.dom||(this.dom=y.a.findDOMNode(this)),this.updateAnim&&this.dom&&"#text"!==this.dom.nodeName&&(this.tween&&this.cancelRequestAnimationFrame(),this.start())}},{key:"componentWillUnmount",value:function(){this.cancelRequestAnimationFrame()}},{key:"render",value:function(){var e=i()({},this.props);if(["animation","component","componentProps","reverseDelay","attr","paused","reverse","repeat","yoyo","moment","resetStyle","forcedJudg"].forEach(function(t){return delete e[t]}),e.style=i()({},this.props.style),Object.keys(e.style).forEach(function(t){t.match(/filter/i)&&["Webkit","Moz","Ms","ms"].forEach(function(a){e.style[a+"Filter"]=e.style[t]})}),!this.props.component){if(!this.props.children)return this.props.children;var t=this.props.children.props,a=t.style,n=t.className,r=i()({},a,e.style),o=e.className?e.className+" "+n:n;return m.a.cloneElement(this.props.children,{style:r,className:o})}return m.a.createElement(this.props.component,i()({},e,this.props.componentProps))}}]),t}(h.Component);T.propTypes={component:v.a.any,componentProps:v.a.any,animation:j,children:v.a.any,style:v.a.object,paused:v.a.bool,reverse:v.a.bool,reverseDelay:v.a.number,yoyo:v.a.bool,repeat:v.a.number,moment:v.a.number,attr:v.a.string,onChange:v.a.func,resetStyle:v.a.bool,forcedJudg:v.a.object},T.defaultProps={component:"div",componentProps:{},reverseDelay:0,repeat:0,attr:"style",onChange:n};var _=function(){var e=this;this.setForcedJudg=function(t){Object.keys(e.forced).forEach(function(t){delete e[t],delete e.forced[t]}),t.forcedJudg&&Object.keys(t.forcedJudg).forEach(function(a){e[a]||(e[a]=t.forcedJudg[a],e.forced[a]=1)})},this.setDefalut=function(t){e.moment=t.moment||0,e.startMoment=t.moment||0,e.startFrame=S.a.frame},this.restart=function(){e.tween&&(e.startMoment=e.moment,e.startFrame=S.a.frame,e.tween.reverse=e.reverse,e.tween.reverseStartTime=e.startMoment,e.raf(),e.play())},this.start=function(){e.updateAnim=!1;var t=e.props;t.animation&&Object.keys(t.animation).length?(e.setDefalut(t),e.tween=new w.a(e.dom,Object(k.a)(t.animation),{attr:t.attr}),e.tween.reverse=e.reverse,e.raf(),e.play()):e.tween=null},this.play=function(){e.cancelRequestAnimationFrame(),e.paused||(e.rafID=S.a.add(e.raf))},this.frame=function(){var t=e.props.yoyo,a=e.props.repeat,n=-1===a?Number.MAX_VALUE:e.tween.totalTime*(a+1);a=a>=0?a:Number.MAX_VALUE;var r=(S.a.frame-e.startFrame)*E+e.startMoment;e.reverse&&(r=(e.startMoment||0)-(S.a.frame-e.startFrame)*E),r=r>n?n:r,r=r<=0?0:r;var o=Math.floor(r/e.tween.totalTime)||0;o=o>a?a:o;var l=r-e.tween.totalTime*o;l=l<E&&!e.reverse&&n>=E?0:l,a&&r&&r-e.tween.totalTime*o<E&&e.tween.frame(e.tween.totalTime*o),(r<e.moment&&!e.reverse||0!==a&&o&&o!==e.repeatNum)&&(e.tween.resetAnimData(),e.tween.resetDefaultStyle()),t&&o%2&&(l=e.tween.totalTime-l),e.tween.onChange=function(t){var a=i()({},t,{timelineMode:""});e.moment===e.startMoment&&!e.reverse&&!t.index&&"onStart"===t.mode||e.reverse?a.timelineMode="onTimelineStart":r>=n&&!e.reverse||!r&&e.reverse?a.timelineMode="onTimelineComplete":o!==e.timelineRepeatNum?a.timelineMode="onTimelineRepeat":a.timelineMode="onTimelineUpdate",e.timelineRepeatNum=o,e.props.onChange(a)},e.moment=r,e.repeatNum=o,e.tween.frame(l)},this.raf=function(){var t=e.tween;if(e.frame(),t!==e.tween)return null;var a=e.props.repeat,n=-1===a?Number.MAX_VALUE:e.tween.totalTime*(a+1);return e.moment>=n&&!e.reverse||e.paused||e.reverse&&0===e.moment?e.cancelRequestAnimationFrame():null},this.cancelRequestAnimationFrame=function(){S.a.clear(e.rafID),e.rafID=-1}};T.isTweenOne=!0,t.a=T},function(e,t,a){e.exports=a(443)()},function(e,t,a){"use strict";function n(e,t){return e+t.charAt(0).toUpperCase()+t.substring(1)}function r(e){return e.replace(/[A-Z]/,function(e){return"-"+e.toLocaleLowerCase()})}function i(e){return e.replace(/-(.?)/g,function(e){return e.replace("-","").toLocaleUpperCase()})}function o(e,t){var a=t?Math.pow(10,t):R,n=0|e,r=e-n,i=e;if(r){var o=(r*a+(e<0?-.5:.5)|0)/a,l=0|o,s=o.toString(),c=s.split(".")[1]||"";i=(e<0&&!(n+l)?"-":"")+(n+l)+"."+c}return parseFloat(i)}function l(e){if("undefined"===typeof document)return null;var t=["WebKitCSS","MozCSS","DOM","MsCSS","MSCSS","OCSS","CSS"].filter(function(e){return e+"Matrix"in window});return t.length?new window[t[0]+"Matrix"](e):""}function s(e){if("undefined"===typeof document)return null;var t=["O","Moz","ms","Ms","Webkit"];if("filter"!==e&&e in document.body.style)return e;var a=e.charAt(0).toUpperCase()+e.substr(1),n=t.filter(function(e){return""+e+a in document.body.style});return n[0]?""+n[0]+a:null}function c(e){var t=e;return t="x"===t?"translateX":t,t="y"===t?"translateY":t,t="z"===t?"translateZ":t}function u(e){var t=void 0,a=void 0,n=void 0,r=void 0,i=void 0,o=void 0,l=void 0,s=e,c=/(?:\d|\-\d|\.\d|\-\.\d)+/g;return s?"number"===typeof s?t=[s>>16,s>>8&255,255&s]:(","===s.charAt(s.length-1)&&(s=s.substr(0,s.length-1)),P[s]?t=P[s]:"#"===s.charAt(0)?(4===s.length&&(a=s.charAt(1),n=s.charAt(2),r=s.charAt(3),s="#"+a+a+n+n+r+r),s=parseInt(s.substr(1),16),t=[s>>16,s>>8&255,255&s]):"hsl"===s.substr(0,3)?(t=s.match(c),i=Number(t[0])%360/360,o=Number(t[1])/100,l=Number(t[2])/100,n=l<=.5?l*(o+1):l+o-l*o,a=2*l-n,t.length>3&&(t[3]=Number(t[3])),t[0]=x(i+1/3,a,n),t[1]=x(i,a,n),t[2]=x(i-1/3,a,n)):t=s.match(c)||P.transparent,t[0]=Number(t[0]),t[1]=Number(t[1]),t[2]=Number(t[2]),t.length>3&&(t[3]=Number(t[3]))):t=P.black,t}function d(e){if(!e)return[0,0,0,0,0,0,0];var t=void 0;if(e.indexOf("rgb")>=0){var a=e.match(/rgb+(?:a)?\((.*)\)/),n=e.replace(a[0],"").trim().split(/\s+/);t=n.indexOf("inset"),t>=0&&n.splice(t,1);var r=a[1].replace(/\s+/g,"").split(",");return 3===r.length&&r.push(1),n.concat(r,t>=0?["inset"]:[])}var i=e.split(/\s+/);(t=i.indexOf("inset"))>=0&&i.splice(t,1);var o=u(i[i.length-1]);return o[3]="number"===typeof o[3]?o[3]:1,i=i.splice(0,i.length-1),i.concat(o,t>=0?["inset"]:[])}function p(e){return(4===e.length?"rgba":"rgb")+"("+e.map(function(e,t){return t<3?Math.round(e):e}).join(",")+")"}function f(e){return N._lists.transformsBase.indexOf(e)>=0?"transform":e}function h(e){var t=f(e);return N.filter.indexOf(t)>=0?"filter":t}function m(e){if("none"===e||!e||""===e)return null;var t=e.replace(" ","").split(")").filter(function(e){return e}),a={};return t.forEach(function(e){var t=e.split("(");a[t[0]]=t[1]}),a}function g(e){var t=e.match(/(?:\-|\b)[\d\-\.e]+\b/gi),a={};return 6===t.length?(a.m11=parseFloat(t[0]),a.m12=parseFloat(t[1]),a.m13=0,a.m14=0,a.m21=parseFloat(t[2]),a.m22=parseFloat(t[3]),a.m23=0,a.m24=0,a.m31=0,a.m32=0,a.m33=1,a.m34=0,a.m41=parseFloat(t[4]),a.m42=parseFloat(t[5]),a.m43=0,a.m44=0):t.forEach(function(e,t){var n=t%4+1,r=Math.floor(t/4)+1;a["m"+r+n]=parseFloat(e)}),a}function v(e){var t={};return t.translateX=0,t.translateY=0,t.translateZ=0,t.rotate=0,t.rotateX=0,t.rotateY=0,t.scaleX=1,t.scaleY=1,t.scaleZ=1,t.skewX=0,t.skewY=0,t.perspective=0,(e.trim().match(/(\w+)\([^\)]+\)/gi)||[]).forEach(function(e){var a=e.split("("),n=a[0].trim(),r=a[1].replace(")","").trim();r.match(/%|em|rem/gi),r=r.replace(/px|deg|\)/gi,""),N.transformGroup[n]&&"rotate"!==n?(r=r.split(",").map(function(e){return parseFloat(e)}),"scale3d"===n||"translate3d"===n?["X","Y","Z"].forEach(function(e,a){var i=n.substring(0,n.length-2);t[""+i+e]=r[a]||t[""+i+e]}):"rotate3d"===n?(t.rotateX=r[0]&&r[3]||t.rotateX,t.rotateY=r[1]&&r[3]||t.rotateY,t.rotate=r[2]&&r[3]||t.rotate):["X","Y"].forEach(function(e,a){t[""+n+e]=r[a]||t[""+n+e]})):"rotateZ"===n?t.rotate=parseFloat(r)||t.rotate:t[n]=parseFloat(r)||t[n]}),t}function b(e){var t=e&&"none"!==e&&""!==e?e:"matrix(1, 0, 0, 1, 0, 0)";if(!t.match("matrix"))return v(e);var a=g(t),n=a.m11,r=a.m12,i=a.m13,l=a.m14,s=a.m21,c=a.m22,u=a.m23,d=a.m24,p=a.m31,f=a.m32,h=a.m33,m=a.m34,b=a.m43,y=void 0,k=void 0,w=void 0,S={},E=Math.atan2(u,h),j=Math.tan(s),T=Math.tan(r),_=void 0,C=void 0;return S.rotateX=o(E*L)||0,E&&(_=Math.cos(-E),C=Math.sin(-E),y=s*_+p*C,k=c*_+f*C,w=u*_+h*C,p=s*-C+p*_,f=c*-C+f*_,h=u*-C+h*_,m=d*-C+m*_,s=y,c=k,u=w),E=Math.atan2(-i,h),S.rotateY=o(E*L)||0,E&&(_=Math.cos(-E),C=Math.sin(-E),y=n*_-p*C,k=r*_-f*C,w=i*_-h*C,f=r*C+f*_,h=i*C+h*_,m=l*C+m*_,n=y,r=k,i=w),E=Math.atan2(r,n),S.rotate=o(E*L)||0,E&&(_=Math.cos(E),C=Math.sin(E),y=n*_+r*C,k=s*_+c*C,w=p*_+f*C,r=r*_-n*C,c=c*_-s*C,f=f*_-p*C,n=y,s=k,p=w),S.rotateX&&Math.abs(S.rotateX)+Math.abs(S.rotate)>359.9&&(S.rotateX=S.rotate=0,S.rotateY=180-S.rotateY||0),S.scaleX=o(Math.sqrt(n*n+r*r+i*i)),S.scaleY=o(Math.sqrt(c*c+u*u)),S.scaleZ=o(Math.sqrt(p*p+f*f+h*h)),S.skewX=j===-T?0:j,S.skewY=T===-j?0:T,S.perspective=m?1/(m<0?-m:m):0,S.translateX=a.m41,S.translateY=a.m42,S.translateZ=b,S}function y(e,t){var a=void 0;return j[e]||"number"!==typeof t?"content"!==e||_.test(t)||(a="'"+t.replace(/'/g,"\\'")+"'"):a=" "+t+"px",a||t}function k(e,t){var a=t&&t.toString().replace(/[^a-z|%]/gi,""),n="";return e.indexOf("translate")>=0||e.indexOf("perspective")>=0||e.indexOf("blur")>=0?n="px":(e.indexOf("skew")>=0||e.indexOf("rotate")>=0)&&(n="deg"),a||n}function w(e,t,a){return e+"("+t+(a||"")+")"}function S(e,t){var a=null;return e&&e.forEach(function(e){if(!a){var n=e.split("(")[0],r=n in N.transformGroup&&t.substring(0,t.length-1).indexOf(n)>=0,i=t in N.transformGroup&&n.substring(0,n.length-1).indexOf(t)>=0,o=n in N.transformGroup&&t in N.transformGroup&&(n.substring(0,n.length-2)===t||t.substring(0,t.length-2)===n);(n===t||r||i||o)&&(a=e)}}),a}function E(e,t){if(!e||""===e)return t;if(!t||""===t)return e;var a=e.replace(/\s/g,"").split(")").filter(function(e){return""!==e&&e}).map(function(e){return e+")"});return t.replace(/\s/g,"").split(")").filter(function(e){return""!==e&&e}).forEach(function(e){var t=e.split("("),n=t[0],r=S(a,n);if(r){var i=a.indexOf(r);a[i]=e+")"}else a.push(e+")")}),a.forEach(function(e,t){e.indexOf("perspective")>=0&&t&&(a.splice(t,1),a.unshift(e))}),a.join(" ").trim()}Object.defineProperty(t,"__esModule",{value:!0}),t.toCssLowerCase=r,t.toStyleUpperCase=i,t.toFixed=o,t.createMatrix=l,t.checkStyleName=s,t.getGsapType=c,t.parseColor=u,t.parseShadow=d,t.getColor=p,t.isTransform=f,t.isConvert=h,t.splitFilterToObject=m,t.getMatrix=g,t.getTransform=b,t.stylesToCss=y,t.getUnit=k,t.getValues=w,t.findStyleByName=S,t.mergeStyle=E;var j={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridColumn:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},T=["Webkit","ms","Moz","O"];Object.keys(j).forEach(function(e){T.forEach(function(t){j[n(t,e)]=j[e]})});var _=/^(normal|none|(\b(url\([^)]*\)|chapter_counter|attr\([^)]*\)|(no-)?(open|close)-quote|inherit)((\b\s*)|$|\s+))+)$/,C=function(){return"undefined"!==typeof document&&!(!navigator||!(navigator.userAgent.indexOf("MSIE 8.0")>0||navigator.userAgent.indexOf("MSIE 9.0")>0))}(),R=1e5,P={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},x=function(e,t,a){var n=e>1?e-1:e;n=e<0?e+1:n;var r=3*n<2?t+(a-t)*(2/3-n)*6:t,i=n<.5?a:r;return 255*(6*n<1?t+(a-t)*n*6:i)+.5|0},L=(Math.PI,180/Math.PI),D={_lists:{transformsBase:["translate","translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ","rotate"],transforms3D:["translate3d","translateZ","scaleZ","rotateX","rotateY","perspective"]},transformGroup:{translate:1,translate3d:1,scale:1,scale3d:1,rotate:1,rotate3d:1,skew:1},filter:["grayScale","sepia","hueRotate","invert","brightness","contrast","blur"],filterConvert:{grayScale:"grayscale",hueRotate:"hue-rotate"}};D._lists.transformsBase=C?D._lists.transformsBase:D._lists.transformsBase.concat(D._lists.transforms3D);var N=t.cssList=D},function(e,t,a){"use strict";var n=a(446),r=a.n(n),i=a(70);r.a.path=function(e,t){var a=t||{};if(i.k)return"linear";for(var n=Object(i.g)(e),o=n.getTotalLength(),l=a.rect||100,s=a.lengthPixel||200,c=[],u=0;u<s-1;u++)c.push(n.getPointAtLength(o/(s-1)*u));return c.push(n.getPointAtLength(s)),function(e,t,a,i){var s=r.a.linear(e,t,a,i),u=l*s;return 1-(c.filter(function(e){return e.x>=u})[0]||n.getPointAtLength(s*o)).y/l}},t.a=r.a},function(e,t,a){"use strict";var n=a(448),r=a.n(n),i=Date.now||function(){return(new Date).getTime()},o=function(){};o.prototype={tickFnArray:[],tickKeyObject:{},id:-1,tweenId:0,frame:0,perFrame:Math.round(1e3/60),elapsed:0,lastUpdate:i()};var l=o.prototype;l.add=function(e){var t="TweenOneTicker"+this.tweenId;return this.tweenId++,this.wake(t,e),t},l.wake=function(e,t){var a=this;this.tickKeyObject[e]=t,this.tickFnArray=Object.keys(this.tickKeyObject).map(function(e){return a.tickKeyObject[e]}),-1===this.id&&(this.id=r()(this.tick))},l.clear=function(e){var t=this;delete this.tickKeyObject[e],this.tickFnArray=Object.keys(this.tickKeyObject).map(function(e){return t.tickKeyObject[e]})},l.sleep=function(){r.a.cancel(this.id),this.id=-1,this.frame=0};var s=new o;l.tick=function(e){if(s.elapsed=i()-s.lastUpdate,s.lastUpdate+=s.elapsed,s.frame?s.frame+=Math.round(s.elapsed/s.perFrame):s.frame++,s.tickFnArray.forEach(function(t){return t(e)}),!s.tickFnArray.length)return void s.sleep();s.id=r()(s.tick)};var c=0;l.timeout=function(e,t){var a=this;if("function"===typeof e){var n="timeout"+Date.now()+"-"+c,r=this.frame;return this.wake(n,function(){(a.frame-r)*a.perFrame>=(t||0)&&(a.clear(n),e())}),c++,n}};var u=0;l.interval=function(e,t){var a=this;if("function"!==typeof e)return null;var n="interval"+Date.now()+"-"+u,r=this.frame;return this.wake(n,function(){(a.frame-r)*a.perFrame>=(t||0)&&(r=a.frame,e())}),u++,n},t.a=s},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o,l,s,c=a(53),u=n(c),d=a(6),p=n(d),f=a(1),h=n(f),m=a(7),g=n(m),v=a(3),b=n(v),y=a(4),k=n(y),w=a(0),S=a(11),E=n(S),j=a(93),T=n(j),_=a(8);a(198);var C=a(199),R=n(C),P=a(2),x=a(200),L=a(5),D=a(14),N=(P.Button.Group,w.WeaLocaleProvider.getLabel),A=(P.Select.Option,(r=(0,_.inject)("projectBoardStore"))(i=(0,_.observer)((l=o=function(e){function t(e){(0,h.default)(this,t);var a=(0,b.default)(this,(t.__proto__||(0,p.default)(t)).call(this,e));s.call(a),a.state={};var n=e.projectBoardStore;return window.onresize=function(){n.windowHeight=window.innerHeight,n.windowWidth=window.innerWidth},a}return(0,k.default)(t,e),(0,g.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.projectBoardStore,t=[];w.WeaTools.isBelowIE9()||t.push("/proj/e9resource/boardjs/web-animations.min.js"),t=[].concat((0,u.default)(t),["/proj/e9resource/boardjs/hammer.min.js","/proj/e9resource/boardjs/muuri.js"]),T.default.isDefined("boardjs")?e.getKanbanView():(0,T.default)(t,"boardjs",{success:function(){e.getKanbanView()}}),(0,x.MouseWheelFun)("prj_board_container","prj_board")}},{key:"componentWillReceiveProps",value:function(){}},{key:"render",value:function(){var e=this,t=this.props.projectBoardStore,a=t.userid,n=t.usericons,r=t.username,i=t.delGrop,o=t.changeSearchType,l=t.searchType,s=t.columns,c=t.timestamp,u=t.canAddTask,d=t.canEditBoard,p=t.boardform,f=t.setShowSearchAd,h=t.showSearchAd,m=t.searchTypeOptions;return E.default.createElement("div",{className:"prj_board"},E.default.createElement(w.WeaTab,{searchType:["advanced"],setShowSearchAd:function(e){f(e)},hideSearchAd:function(){return f(!1)},searchsAd:E.default.createElement("div",null,E.default.createElement(D.Condition,{listStore:t,form:p})),showSearchAd:h,onChange:this.changeVision,buttonsAd:this.getAdButtons(),buttons:[E.default.createElement(w.WeaSelect,{key:m.length,showSearch:!0,optionFilterProp:"children",style:{width:100,height:28},placeholder:"维度",options:m,value:l,viewAttr:3,onChange:function(e){o(e)}})]}),E.default.createElement("section",{id:"prj_board_container",className:"prj_board_container"},E.default.createElement("div",{id:"prj_board",className:"board muuri",style:{height:t.windowHeight-250+"px"}},s.map(function(e){return E.default.createElement(R.default,{key:c+""+e.id,data:e,boardStore:t,groupid:e.id,saveGroupName:function(e,a){t.saveGroupName(e,a)},checkRepeat:function(e,a){t.checkGroupRepeat(e,a)},saveTask:function(e){t.saveTask(e)},delGrop:function(e){return i(e)},canAddTask:u,userInfo:{userid:a,username:r,usericons:n}})}),"stageid"==l&&E.default.createElement("div",{style:{display:d?"inline-block":"none",width:"300px"}},E.default.createElement("div",{className:"addNewStage",onClick:this.handleAdd,style:{display:this.state.visible?"none":""}},E.default.createElement(P.Icon,{type:"plus"}),N("387718","新建阶段")),E.default.createElement("div",{className:"kanban-group",style:{display:this.state.visible?"":"none"}},E.default.createElement("div",{className:"kanban-group-head"},E.default.createElement(w.WeaInput,{ref:"groupNameInput",autofocus:"autofocus",style:{top:"9px"},id:"test",placeholder:N("387717","填写阶段名称"),value:this.state.groupName,onChange:function(t){e.setState({groupName:t})},onBlur:function(t){e.handleAdd(t)}})))))))}}]),t}(S.Component),s=function(){var e=this;this.handleAdd=function(t){var a=e.refs.groupNameInput.refs.inputNormal.refs.input.refs.input;""!==t&&e.state.visible?e.checkGroupRepeat(t)?(e.props.projectBoardStore.saveGroup(t),e.setState({visible:!e.state.visible,groupName:""})):P.message.error(N("387703","阶段名称重复!")):""==t&&e.state.visible?e.setState({visible:!e.state.visible,groupName:""}):e.state.visible||(a.focus(),a.setSelectionRange(0,a.value.length),e.setState({visible:!e.state.visible,groupName:""}))},this.checkGroupRepeat=function(t){var a=e.props.projectBoardStore.columns,n=!0;return(0,L.toJS)(a).map(function(e){e.title==t&&(n=!1)}),n},this.getAdButtons=function(){var t=e.props.projectBoardStore,a=t.searchKanBanView,n=t.setShowSearchAd,r=t.clearFormFields;return[E.default.createElement(P.Button,{type:"primary",onClick:function(){a(!1),n(!1)}},N(197,"搜索")),E.default.createElement(P.Button,{type:"ghost",onClick:function(){r()}},N(2022,"重置")),E.default.createElement(P.Button,{type:"ghost",onClick:function(){n(!1)}},N(201,"取消"))]}},i=l))||i)||i);t.default=A},function(e,t){},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i,o,l,s=a(10),c=n(s),u=a(29),d=n(u),p=a(6),f=n(p),h=a(1),m=n(h),g=a(7),v=n(g),b=a(3),y=n(b),k=a(4),w=n(k),S=a(11),E=n(S),j=a(453),T=n(j),_=a(2),C=a(8),R=a(5),P=a(0),x=a(39),L=n(x),D=P.WeaLocaleProvider.getLabel,N=(0,C.observer)((o=i=function(e){function t(e){var a;(0,m.default)(this,t);var n=(0,y.default)(this,(t.__proto__||(0,f.default)(t)).call(this,e));l.call(n);var r=e.data;return n.state=(a={visible:!1,btnVisible:!1,changeGroupVisible:!1,isEdit:!1,title:r.title,loading:!1,groupName:"",baseGroupName:"",editGroupNameVisible:!1,taskInfo:{taskName:"",hrmid:"",startDate:n.getNowFormatDate(),endDate:n.getNowFormatDate(),hrmname:""},userInfo:{userid:"",username:"",usericons:""}},(0,d.default)(a,"groupName",""),(0,d.default)(a,"baseGroupName",""),(0,d.default)(a,"editGroupNameVisible",!1),a),n}return(0,w.default)(t,e),(0,v.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.userInfo,a=e.data,n=e.boardStore;if(a.id.endsWith("_new")){var r=document.getElementById("column_"+a.id),i=n.boardGrid.add([r],{index:n.boardGrid._items.length-2});n.initItem(i[0]._element.querySelector(".board-column-content"))}this.setState({taskInfo:{taskName:"",hrmid:t.userid,hrmname:t.username,startDate:this.getNowFormatDate(),endDate:this.getNowFormatDate()},userInfo:{userid:t.userid,username:t.username,usericons:t.usericons},groupName:a.title,editGroupNameVisible:!1})}},{key:"componentDidUpdate",value:function(){this.refs.editTitle&&this.refs.editTitle.refs.inputNormal.refs.input.refs.input.focus()}},{key:"render",value:function(){var e=this;this.isShow=!1;var t=this.props,a=t.data,n=t.boardStore,r=n.canEditBoard,i=n.canAddTask,o=n.searchType,l=n.showLandMark,s=E.default.createElement(_.Menu,null,E.default.createElement(_.Menu.Item,{key:"0"},E.default.createElement("span",{onClick:function(){return e.editGropName(!0)}},D("387705","修改阶段名称"))),E.default.createElement(_.Menu.Divider,null),E.default.createElement(_.Menu.Item,{key:"1"},E.default.createElement("span",{onClick:function(){return e.props.delGrop(e.props.groupid)}},D("387706","删除阶段"))));return"stageid"==o?E.default.createElement("div",{id:"column_"+a.id,className:"board-column muuri-item muuri-item-shown"},E.default.createElement("div",{className:"board-column-header"},E.default.createElement("div",{className:"board-column-header-wrapper"},E.default.createElement("div",{className:"kanban-group-head-title",onDoubleClick:function(){r&&e.editGropName(!0)}},!this.state.editGroupNameVisible&&E.default.createElement("span",{style:{marginTop:"5px"}},a.title),!this.state.editGroupNameVisible&&E.default.createElement("span",{style:{marginTop:"5px",marginLeft:"10px",color:"#22d7bb"}},this.getCountNum().finishNum),!this.state.editGroupNameVisible&&E.default.createElement("span",{style:{marginTop:"5px",color:"#BDC0CB"}},"/",this.getCountNum().countNum),this.state.editGroupNameVisible&&E.default.createElement(P.WeaInput,{ref:"editTitle",className:"updateStageName",style:{top:"6px"},value:this.state.groupName,onChange:function(t){e.setState({groupName:t})},onBlur:function(){e.editGropName(!1)}})),E.default.createElement("div",{className:"kanban-group-head-extra",style:{display:r?this.state.editGroupNameVisible?"none":"":"none"}},E.default.createElement(_.Dropdown,{overlay:s},E.default.createElement("span",{className:"icon-coms-List column-header-menu"}))),E.default.createElement(P.WeaProgress,{key:n.percentStaus,percent:this.getCountNum().percent,showInfo:!1,status:"active",strokeWidth:6,strokeColor:"#22d7bb"}))),E.default.createElement("div",{id:"board-column-content-scroll"+a.id,className:"board-column-content-scroll",style:{maxHeight:n.windowHeight-210-146+"px",display:"block",overflow:"auto"}},E.default.createElement("div",{id:"column_content_"+a.id,className:"board-column-content muuri",style:{borderRadius:i?"":"0 0 8px 8px"}},a.items&&a.items.map(function(e){return E.default.createElement(T.default,{data:e,managerid:(0,R.toJS)(e.hrmid),managericon:(0,R.toJS)(e.hrmidicon),managername:(0,R.toJS)(e.hrmidname),islandmark:e.islandmark,description:e.overstr,colors:e.finishcolor,allnum:e.allnum,prefix:e.prefix,showLandMark:l,finishnum:e.finishnum,canAddTask:i,canEditBoard:r,status:e.status,setLandMark:function(e,t){n.setLandMark(e,t)},onTaskClick:function(e){n.showSlideModal(!0,e)},finish:e.finish,key:n.timestamp+""+e.id,refreshItems:n.refreshItems})})),E.default.createElement("div",{className:"column_footer_card"},E.default.createElement("div",{className:"footer-card",id:"footer-card-"+a.id,style:{display:"none"}},E.default.createElement(_.Row,{style:{lineHeight:"20px"}},E.default.createElement(_.Col,{span:24},E.default.createElement(P.WeaError,{tipPosition:"bottom",ref:"taskname",error:D("387696","任务名称未填写!"),style:{width:"100%"}},E.default.createElement(P.WeaTextarea,{style:{width:"100%",height:"50px"},ref:function(t){e.textInput=t},type:"textarea",autofocus:"autofocus",autosize:{minRows:"1",maxRows:"1"},value:this.state.taskInfo.taskName,id:"area_"+this.props.groupid,onChange:function(t){return e.setTaskValue("subject",t)},placeholder:D("1352","任务名称")})))),E.default.createElement(_.Row,{style:{lineHeight:"20px",padding:"6px 0px 0px"}},E.default.createElement(P.WeaError,{tipPosition:"bottom",ref:"taskhrm",error:D("387699","任务负责人未选择!"),style:{width:"100%"}},E.default.createElement(_.Col,{span:24},E.default.createElement("div",{className:"kanban-group-manager managericons"},E.default.createElement(_.Tooltip,{placement:"left",title:this.props.username},E.default.createElement(P.WeaBrowser,{type:17,key:this.state.taskInfo.hrmname,replaceDatas:[{id:this.state.taskInfo.hrmid,name:this.state.taskInfo.hrmname}],textDecoration:!0,isSingle:!1,onChange:function(t,a,n){return e.setTaskValue("hrmid",{hrmid:t,hrmname:a})},placeholder:D("15285","任务负责人")})))))),E.default.createElement(_.Row,{style:{lineHeight:"20px"}},E.default.createElement(P.WeaError,{tipPosition:"bottom",ref:"taskstart",error:D("503588","任务开始结束时间未选择!"),style:{width:"100%"}},E.default.createElement(_.Col,{span:24},E.default.createElement("div",{className:"content-landmark"},E.default.createElement(P.WeaRangePicker,{viewAttr:2,value:[this.state.taskInfo.startDate,this.state.taskInfo.endDate],onChange:function(t){e.setTaskValue("startAndEndDate",t)}}))))),E.default.createElement("div",{className:"btnBottomSubmit",onClick:function(){e.showAddComs()}},D("33703","确认")),E.default.createElement("span",{className:"btnBottomCancel",onClick:function(){e.closeAddComs()}},D("31129","取消"))))),i&&E.default.createElement("div",{className:"column_footer",style:{display:this.state.visible?"none":""}},E.default.createElement("span",{class:"btnBottomNew",onClick:function(){e.showAddComs()}},"+",D("15266","新建任务")))):E.default.createElement("div",{id:"column_"+a.id,className:"board-column muuri-item muuri-item-shown"},E.default.createElement("div",{className:"board-column-header"},E.default.createElement("div",{className:"board-column-header-wrapper"},E.default.createElement("div",{className:"kanban-group-head-title"},!this.state.editGroupNameVisible&&E.default.createElement("span",{style:{marginTop:"5px"}},a.title),!this.state.editGroupNameVisible&&E.default.createElement("span",{style:{marginTop:"5px",marginLeft:"10px",color:"#22d7bb"}},this.getCountNum().finishNum),!this.state.editGroupNameVisible&&E.default.createElement("span",{style:{marginTop:"5px",color:"#BDC0CB"}},"/",this.getCountNum().countNum)),E.default.createElement(P.WeaProgress,{key:n.percentStaus,percent:this.getCountNum().percent,showInfo:!1,status:"active",strokeWidth:6,strokeColor:"#22d7bb"}))),E.default.createElement("div",{id:"board-column-content-scroll"+a.id,className:"board-column-content-scroll",style:{maxHeight:n.windowHeight-210-146+"px",display:"block",overflow:"auto"}},E.default.createElement("div",{id:"column_content_"+a.id,className:"board-column-content muuri",style:{borderRadius:i?"":"0 0 8px 8px"}},a.items&&a.items.map(function(e){return E.default.createElement(T.default,{searchType:n.searchType,data:e,managerid:(0,R.toJS)(e.hrmid),managericon:(0,R.toJS)(e.hrmidicon),managername:(0,R.toJS)(e.hrmidname),islandmark:e.islandmark,description:e.overstr,colors:e.finishcolor,allnum:e.allnum,prefix:e.prefix,finishnum:e.finishnum,canAddTask:i,canEditBoard:r,status:e.status,setLandMark:function(e,t){n.setLandMark(e,t)},onTaskClick:function(e){n.showSlideModal(!0,e)},finish:e.finish,key:n.timestamp+""+e.id,refreshItems:n.refreshItems})}))),E.default.createElement("div",{className:"column_footer"}))}},{key:"getNowFormatDate",value:function(){var e=new Date,t=e.getFullYear(),a=e.getMonth()+1,n=e.getDate();return a>=1&&a<=9&&(a="0"+a),n>=0&&n<=9&&(n="0"+n),t+"-"+a+"-"+n}}]),t}(E.default.Component),l=function(){var e=this;this.isShow=!1,this.editGropName=function(t){if(t)e.setState({editGroupNameVisible:t});else if(e.state.groupName)if(e.state.groupName!==e.state.baseGroupName){var a=e.checkGroupRepeat(e.state.groupName,e.props.groupid);a?(e.props.saveGroupName(e.state.groupName,e.props.groupid),e.setState({editGroupNameVisible:t})):_.message.error(D("387703","阶段名称重复!"))}else e.setState({editGroupNameVisible:t});else _.message.error("阶段名称必填!")},this.getFinishNum=function(){var t=e.props,a=t.data,n=(t.boardStore,0);return a.items&&a.items.map(function(e){100==e.finish&&n++}),n},this.checkGroupRepeat=function(t,a){var n=!0;return(0,R.toJS)(e.props.boardStore.columns).map(function(e){e.id!==a&&e.title==t&&(n=!1)}),n},this.closeAddComs=function(t){var a=e.props.userInfo,n=e.props.data;e.setState({taskInfo:{taskName:"",hrmid:a.userid,hrmname:a.username,startDate:e.getNowFormatDate(),endDate:e.getNowFormatDate()},userInfo:{userid:a.userid,username:a.username,usericons:a.usericons}}),e.setState({visible:!e.state.visible}),(0,L.default)("#footer-card-"+n.id).slideUp(200)},this.showAddComs=function(){var t=!0,a=e.props.data;if(e.state.visible){if(e.state.taskInfo.taskName?e.state.taskInfo.hrmid?e.state.taskInfo.startDate&&e.state.taskInfo.endDate?e.state.taskInfo.endDate<e.state.taskInfo.startDate&&(_.message.error(D("387700","任务结束时间必须大于任务开始时间!")),t=!1):(e.refs.taskstart.showError(),t=!1):(e.refs.taskhrm.showError(),t=!1):(e.refs.taskname.showError(),t=!1),t){e.props.saveTask({stageid:e.props.groupid,subject:e.state.taskInfo.taskName.replace("\n",""),begindate:e.state.taskInfo.startDate,enddate:e.state.taskInfo.endDate,hrmid:e.state.taskInfo.hrmid});var n=e.props,r=n.userid,i=n.username,o=n.usericons;e.setState({taskInfo:{taskName:"",hrmid:r,startDate:"",endDate:""},userInfo:{userid:r,username:i,usericons:o}}),e.setState({visible:!e.state.visible}),(0,L.default)("#footer-card-"+a.id).slideUp(200)}}else t&&e.setState({visible:!e.state.visible}),(0,L.default)("#footer-card-"+a.id).slideDown(200),setTimeout(function(){var e=(0,L.default)("#column_content_"+a.id).height();(0,L.default)("#board-column-content-scroll"+a.id).scrollTop(e+200)},200)},this.setTaskValue=function(t,a){"startAndEndDate"==t?e.setState({taskInfo:(0,c.default)({},e.state.taskInfo,{startDate:a[0],endDate:a[1]})}):"endDate"==t?e.setState({taskInfo:(0,c.default)({},e.state.taskInfo,{endDate:a})}):"subject"==t?e.setState({taskInfo:(0,c.default)({},e.state.taskInfo,{taskName:a})}):"hrmid"==t&&e.setState({taskInfo:(0,c.default)({},e.state.taskInfo,{hrmid:a.hrmid,hrmname:a.hrmname})})},this.getCountNum=function(){var t=e.props.boardStore,a=t.columnGrids_map,n=(t.columnGrids,e.props.data),r=a["column_content_"+n.id]&&a["column_content_"+n.id]._element.childNodes,i=0,o=r&&r.length;if("undefined"!==typeof r)for(var l=0;l<r.length;l++)r[l]&&100==r[l].getAttribute("finish")&&i++;return{finishNum:i,countNum:o,percent:i/o*100}}},r=o))||r;t.default=N},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MouseWheelFun=void 0;var n=a(39),r=function(e){return e&&e.__esModule?e:{default:e}}(n),i=-1!=navigator.userAgent.indexOf("Firefox"),o=function(e,t){e=e||window.event;if(e&&e.srcElement&&e.srcElement.id&&e.srcElement.id==t){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0,e.preventDefault?e.preventDefault():e.returnValue=!1;var a=(0,r.default)("#prj_board_container");i?e.detail<0?a.scrollLeft(a.scrollLeft()-100):a.scrollLeft(a.scrollLeft()+100):e.wheelDelta>0?a.scrollLeft(a.scrollLeft()-100):a.scrollLeft(a.scrollLeft()+100)}};t.MouseWheelFun=function(e,t){var a=document.getElementById(e);i?a.addEventListener("DOMMouseScroll",function(e){return o(e,t)},!1):a.onmousewheel=function(e){return o(e,t)}}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(29),o=n(i),l=a(6),s=n(l),c=a(1),u=n(c),d=a(7),p=n(d),f=a(3),h=n(f),m=a(4),g=n(m),v=a(2),b=a(11),y=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(b),k=a(0),w=a(455),S=n(w),E=a(5),j=a(8);a(202);var T=k.WeaLocaleProvider.getLabel,_=(0,j.observer)(r=function(e){function t(e){(0,u.default)(this,t);var a=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return a.searchedNode=[],a.getShowname=function(e){return""+e.name},a.changeSearchValue=function(){a.searchedNode=[]},a.searchNode=function(e){var t=a.props,n=t.store;t.params;if(!e)return void(a.searchedNode=[]);if(n.d3Tree){0===a.searchedNode.length&&(a.timer=0,a.searchedNode=n.d3Tree.searchNode(e.toLowerCase()));var r=a.searchedNode.length;r>0&&(n.d3Tree.centerNode(a.searchedNode[a.timer%r]),a.timer++)}},a.zoom=function(e){a.setState({scale:parseInt(10*e)})},a.zoomIn=function(){a.setState({scale:Math.min(a.state.scale+1,30)})},a.zoomOut=function(){a.setState({scale:Math.max(a.state.scale-1,1)})},a.changeScale=function(e){a.setState({scale:e})},a.importPath=function(){a.props.openPathTemplateDialog()},a.setCombine=function(){var e=a.props,t=(e.edcPathDesignerStore,e.params);a.props.combineSetDialogStore.open({appid:t.appid})},a.changeLayout=function(e){a.searchedNode=[],a.setState({layout:e.target.value})},a.saveNode=function(){a.props.saveNode()},a.saveAsTemplate=function(){a.props.edcPathDesignerStore;if(a.props.d3Tree){var e=(a.props.edcPathDesignerStore,a.props.d3Tree.baseSvg),t=(a.props.d3Tree.svgGroup,new XMLSerializer),n=t.serializeToString(e.node());n='<?xml version="1.0" standalone="no"?>\r\n'+n;var r="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(n),i=document.createElement("canvas"),o=e.node().getBoundingClientRect(),l=o.width,s=o.height;i.width=l,i.height=s;var c=i.getContext("2d"),u=new Image;u.src=r,u.onload=function(){c.drawImage(u,50,25);var e=i.toDataURL("image/png");a.props.saveAsTemplate(e)}}},a.addChildren=function(){var e=a.props.edcPathDesignerStore,t=e.nodeForm;a.props.setChildOpreator([]),a.props.allChildOpreator(t.id).then(function(e){if(a.props.setChildOpreator(e),a.browser){a.browser.openModal();var n=function(n,r,i){if(i.length>99)return v.message.warn(T("502645","下级节点不能超过99个")),void a.browser.openModal();var o=(a.props.edcPathDesignerStore,e.map(function(e){return e.id})),l=i.filter(function(e){return-1===o.indexOf(e.id)}).map(function(e){return e.id});if(0===l.length)return void v.message.warn(T("502646","请选择需要添加的人员"));a.props.addNodes(t.id,l.join(","))};a.selectPerson=n}})},a.addNodes=function(e,t,n){a.selectPerson(e,t,n)},a.deleteNode=function(){v.Modal.confirm({title:T("505951","删除节点"),content:T("505952","确认要删除选中的节点?"),onOk:function(){var e=a.props.edcPathDesignerStore,t=e.nodeForm;a.props.deleteNode(t.id)}})},a.deleteChildren=function(){v.Modal.confirm({title:T("505953","删除节点"),content:T("505954","确认要删除所有下级节点?"),onOk:function(){var e=a.props.edcPathDesignerStore,t=e.nodeForm;a.props.deleteChildren(t.id)}})},a.synchronize=function(){a.nodeBrowser&&a.nodeBrowser.openModal()},a.state={layout:"0",scale:10},a}return(0,g.default)(t,e),(0,p.default)(t,[{key:"render",value:function(){var e=this,t=this.props.store,a=this.props,n=a.nodeForm,r=a.topButtons,i=(a.hasChildren,a.path);a.canEdit,i&&(i.id,n.id);return y.createElement("div",{className:"wea-edc-path-designer"},y.createElement("div",{className:"tree-layout-toggle d3-tree-toggle"},r.length>0&&y.createElement(v.Button.Group,null,r),y.createElement(v.Radio.Group,{value:this.state.layout,onChange:this.changeLayout},y.createElement(v.Radio.Button,{value:"0"},T(22986,"左")),y.createElement(v.Radio.Button,{value:"2"},T(22988,"右")),y.createElement(v.Radio.Button,{value:"1"},T(31276,"上")),y.createElement(v.Radio.Button,{value:"3"},T(23010,"下"))),y.createElement("div",{className:"edc-zoom-line"},y.createElement(v.Button,{onClick:this.zoomOut},y.createElement("i",{className:"anticon"},y.createElement("svg",{viewBox:"64 64 896 896",class:"","data-icon":"zoom-out",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},y.createElement("path",{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"})))),y.createElement(v.Slider,{value:this.state.scale,marks:(0,o.default)({1:"10%",20:"200%"},this.state.scale,10*this.state.scale+"%"),min:1,max:20,tipFormatter:function(e){return 10*e+"%"},onChange:this.changeScale}),y.createElement(v.Button,{onClick:this.zoomIn},y.createElement("i",{className:"anticon"},y.createElement("svg",{viewBox:"64 64 896 896",class:"","data-icon":"zoom-in",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},y.createElement("path",{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}))))),y.createElement(v.Button.Group,null,y.createElement(k.WeaInputSearch,{placeholder:T("502644","搜索节点"),onSearch:this.searchNode,onChange:this.changeSearchValue}))),1===this.props.pathType&&y.createElement(S.default,{data:(0,E.toJS)(this.props.data),onClick:this.props.onClick,showRight:this.props.showRight,showDialog:this.props.showDialog,renderRight:this.props.renderRight,renderRightTitle:this.props.renderRightTitle,layout:this.state.layout,style:{height:"calc(100% - 32px)",top:50},scale:this.state.scale,zoom:this.zoom,ref:function(e){return t.d3Tree=e},showMenu:!0,menus:this.props.rightMenus,closeRight:function(t){e.props.closeRight(t)},closeDialog:function(t){e.props.closeDialog(t)},showname:this.getShowname,desc:"hrmNames",desc2:"description",desc3:"overstr"}))}}]),t}(y.Component))||r;t.default=_},function(e,t){},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(19),o=n(i),l=a(6),s=n(l),c=a(1),u=n(c),d=a(7),p=n(d),f=a(3),h=n(f),m=a(4),g=n(m),v=a(11),b=n(v),y=a(2),k=a(8),w=a(5),S=a(0),E=a(9),j=a(87),T=(n(j),a(48)),_=n(T),C=a(89),R=n(C),P=a(91),x=n(P),L=a(189),D=n(L),N=a(58),A=n(N),M=a(88),B=n(M),z=a(92),I=n(z);a(190);var O=E.WeaTableNew.WeaTable,F=(S.WeaTools.getKey,S.WeaLocaleProvider.getLabel),W=(0,k.observer)(r=function(e){function t(){var e,a,n,r;(0,u.default)(this,t);for(var i=arguments.length,o=Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n=(0,h.default)(this,(e=t.__proto__||(0,s.default)(t)).call.apply(e,[this].concat(o))),n.cancelShare=function(){n.props.taskCardStore.showTaskShare(!1)},n.saveShare=function(){n.props.taskCardStore.showTaskShare(!1)},n.reloadExchanges=function(){n.props.taskCardStore.getRelateExchangeInfo()},n.deleteCrmOrCpt=function(e){var t=n.props.taskCardStore,a=t.taskid,r=t.doDspTaskReferenceOpt,i=t.taskCrmStore,o=t.taskCptStore,l="cpt"==e?o:i,s=l.selectedRowKeys;s.length>0?y.Modal.confirm({title:F(15172,"系统提示"),content:F(83601,"您确认要删除选中的记录吗?"),onOk:function(){r({dotype:e,method:"del",prjid:"",taskid:a,ids:""+(0,w.toJS)(s)},e)},onCancel:function(){}}):y.message.error(F(84093,"请至少选择一条记录!"))},n.onCrmOperatesClick=function(e,t,a,r){var i=a&&a.href?a.href:"",o=i.replace("javascript:","");o=o.substring(0,o.indexOf("("));var l=n.props.taskCardStore,s=l.doDspTaskReferenceOpt,c=l.taskid;l.taskDocStore;""!=o&&("onDelRelated"==o?y.Modal.confirm({title:F(15172,"系统提示"),content:F(83600,"您确认要删除吗?"),onOk:function(){s({dotype:"crm",method:"del",prjid:"",taskid:c,ids:e.randomFieldId},"crm")},onCancel:function(){}}):"onEdit"==o&&(l.setRelateCrmUpdateID(e.randomFieldId),l.handleRelateCrmDialog(!0,"edit",{crmid:{value:e.customerid,valueSpan:e.customeridspan,valueObj:[{id:e.customerid,name:e.customeridspan}]},reasondesc:{value:e.reasondesc}})))},n.onCptOperatesClick=function(e,t,a,r){var i=a&&a.href?a.href:"",o=i.replace("javascript:","");o=o.substring(0,o.indexOf("("));var l=n.props.taskCardStore,s=l.doDspTaskReferenceOpt,c=l.taskid;l.taskDocStore;""!=o&&"onDelRelated"==o&&y.Modal.confirm({title:F(15172,"系统提示"),content:F(83600,"您确认要删除吗?"),onOk:function(){s({dotype:"cpt",method:"del",prjid:"",taskid:c,ids:e.randomFieldId},"cpt")},onCancel:function(){}})},n.addCapital=function(e,t,a){var r=n.props.taskCardStore,i=r.doDspTaskReferenceOpt,o=r.taskid;i({dotype:"cpt",method:"add",prjid:r.prjid,taskid:o,cptid:e},"cpt")},n.openFullWindow=function(e){var t=screen.availWidth-10,a=screen.availHeight-50,n="top=0,";n+="left=0,",n+="width="+t+",",n+="height="+a+",",n+="directories=no,",n+="status=yes,toolbar=no,location=no,",n+="menubar=no,",n+="scrollbars=yes,",n+="resizable=yes",window.open(e,"",n)},n.addDocument=function(e,t,a){var r=n.props.taskCardStore,i=r.doDspTaskReferenceOpt,o=r.taskid;i({dotype:"doc",method:"add",prjid:r.prjid,taskid:o,docid:e,ids:""},"doc")},r=a,(0,h.default)(n,r)}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.taskCardStore,a=e.taskid;(0,t.getTaskTabs)({taskid:a})}},{key:"componentWillUnmount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){var t=this.props.taskCardStore,a=t.clearStatus,n=t.getTaskTabs;this.props.taskid!==e.taskid&&(a(),n({taskid:e.taskid}))}},{key:"render",value:function(){var e=this.props.taskCardStore,t=e.tabDatas,a=e.selectTabKey,n=e.loading,r=e.taskname,i=e.shareStore,l=e.hasRight,s=e.verified,c=e.form,u=e.taskid;e.saveAndReLoadWf;if(s&&!l)return b.default.createElement(S.WeaAlertPage,null,b.default.createElement("div",{style:{color:"#000"}},F(2012,"对不起,您暂时没有权限!")));if(s&&l){var d=(0,w.toJS)(t),p=this,f=function(a){if(d){for(var n=0;n<d.length;n++){if(d[n].id==a&&"taskinfo"==d[n].shortname)return b.default.createElement("div",{style:{height:"100%"}},b.default.createElement(B.default,{listStore:e,form:c}));if(d[n].id==a&&"tasksub"==d[n].shortname)return b.default.createElement("div",{style:{height:"100%"}},b.default.createElement(D.default,{contentStore:e}));if(d[n].id==a&&"exchange"==d[n].shortname)return b.default.createElement("div",{style:{height:"100%"}},b.default.createElement(_.default,{contentStore:e,sortid:u}));if(d[n].id==a&&"taskshare"==d[n].shortname)return b.default.createElement("div",{style:{height:"100%"}},b.default.createElement(A.default,{contentStore:e,shareCondition:i.shareCondition,title:F(83973,"添加任务共享")}));if(d[n].id==a&&"req"==d[n].shortname)return b.default.createElement("div",{style:{height:"100%"}},b.default.createElement(R.default,{contentStore:e}));if(d[n].id==a&&"doc"==d[n].shortname)return b.default.createElement("div",{style:{height:"100%"}},b.default.createElement(x.default,{contentStore:e,addDocFn:p.addDocFn}));if(d[n].id==a&&"crm"==d[n].shortname)return b.default.createElement("div",{style:{height:"100%"}},p.getReleateCrmOrCpt("crm"),b.default.createElement(I.default,{contentStore:e}));if(d[n].id==a&&"cpt"==d[n].shortname)return b.default.createElement("div",{style:{height:"100%"}}," ",p.getReleateCrmOrCpt("cpt"),b.default.createElement(S.WeaBrowser,{type:"23",title:F(535,"资产"),ref:"addCpt",fieldName:"addCpt",onChange:function(e,t,a){return p.addCapital(e,t,a)},customized:!0,hasAdvanceSerach:!0}));if(d[n].id==a&&""==d[n].shortname)return t[n].linkurl.indexOf("noright")>-1?b.default.createElement(S.WeaAlertPage,null,b.default.createElement("div",{style:{color:"#000"}},F(2012,"对不起,您暂时没有权限!"))):d[n].linkurl}return""}}(a);return b.default.createElement("div",{ref:"box"},b.default.createElement(S.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},b.default.createElement(S.WeaReqTop,{title:r,loading:n,icon:b.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",buttons:this.getButtons(),buttonSpace:10,showDropIcon:!0,dropMenuDatas:this.getRightMenu(),onDropMenuClick:this.onRightMenuClick.bind(this),tabDatas:t,selectedKey:a,onChange:this.taskCardChangeTab.bind(this)},b.default.createElement("div",{className:"prj-req-content"},b.default.createElement("div",{className:"prj-req-content-inner"},b.default.createElement(S.WeaNewScroll,{scrollId:"prj-req-content-main-scroll",height:"100%"},"object"===("undefined"===typeof f?"undefined":(0,o.default)(f))?f:b.default.createElement("iframe",{src:f,id:"prjtabiframe",name:"prjtabiframe",className:"flowFrame",frameborder:"0",width:"100%",height:"100%"})))))))}return b.default.createElement("div",null)}},{key:"getReleateCrmOrCpt",value:function(e){var t=this.props.taskCardStore,a=t.taskRelRight,n=a.hasRight,r=a.verified,i=t.taskCrmStore,o=t.taskCptStore;if(r&&!n)return b.default.createElement(S.WeaAlertPage,null,b.default.createElement("div",{style:{color:"#000"}},F(2012,"对不起,您暂时没有权限!")));if(r&&n){if("crm"==e)return b.default.createElement(O,{comsWeaTableStore:i,hasOrder:!0,needScroll:!0,onOperatesClick:this.onCrmOperatesClick.bind(this)});if("cpt"==e)return b.default.createElement(O,{comsWeaTableStore:o,hasOrder:!0,needScroll:!0,onOperatesClick:this.onCptOperatesClick.bind(this)})}return b.default.createElement("div",null)}},{key:"getButtons",value:function(){var e=this,t=this.props,a=t.taskCardStore,n=t.contentStore,r=a.rightMenu,i=a.taskid,o=a.selectTabKey,l=a.taskInfoStore,s=a.prjid,c=a.shareTableStore,u=a.taskCptStore,d=a.taskCrmStore,p=a.tabDatas,f=[],h=(0,w.toJS)(p);return r&&r.length>0&&r.map(function(t){var r=!1;if(h)for(var p=0;p<h.length;p++)if("taskshare"==h[p].shortname&&h[p].key==o){var m=c.selectedRowKeys;r=0==m.length}else if("cpt"==h[p].shortname&&h[p].key==o){var g=u.selectedRowKeys;r=0==g.length}else if("crm"==h[p].shortname&&h[p].key==o){var v=d.selectedRowKeys;r=0==v.length}"1"==t.isTop&&f.length<4&&f.push(b.default.createElement(y.Button,{type:"primary",disabled:"BTN_DELETEBATCH"==t.type&&r,onClick:function(){t.menuFun.indexOf("this")>=0?t.menuFun.split("this")[0]:t.menuFun;if(h){for(var r=0;r<h.length;r++)if("taskinfo"==h[r].shortname&&h[r].key==o)"BTN_EDIT"==t.type?a.getTaskForm({viewtype:"edit",taskid:i}):"BTN_SAVE"==t.type?a.saveTaskInfo({taskid:i},n):"BTN_DELETE"==t.type?a.delTask("del",i,n):"BTN_BACK"==t.type&&a.getTaskForm({viewtype:"view",taskid:i});else if("cpt"==h[r].shortname&&h[r].key==o)"BTN_APPEND"==t.type?e.refs.addCpt.openModal():"BTN_DELETEBATCH"==t.type&&e.deleteCrmOrCpt("cpt");else if("crm"==h[r].shortname&&h[r].key==o)"BTN_APPEND"==t.type?a.handleRelateCrmDialog(!0,"add",{crmid:{value:"",valueSpan:"",valueObj:[]},reasondesc:{value:""}}):"BTN_DELETEBATCH"==t.type&&e.deleteCrmOrCpt("crm");else if("req"==h[r].shortname&&h[r].key==o)"BTN_NEWREQ"==t.type&&e.openFullWindow("/spa/workflow/static/index.html#/main/workflow/add?openNewWindow=0&taskid="+i);else if("doc"==h[r].shortname&&h[r].key==o)"BTN_NEWDOC"==t.type&&function(){e.openFullWindow("/spa/document/static/index.html#/main/document/add?openNewWindow=0&moudleFrom=task");var t=e;window.__createDocFn=function(e){var a=e.docid,n=e.docSubject;t.addDocument(a,n,"")}}();else if("taskshare"==h[r].shortname&&h[r].key==o)if("BTN_APPEND"==t.type)a.showAddShareModal(!0);else if("BTN_DELETEBATCH"==t.type){var u=c.selectedRowKeys;a.delBatchShare(""+(0,w.toJS)(u))}"BTN_NEWSUB"==t.type&&l.handleDialog(!0,"add",i,{prjid:s,parentid:i})}}},t.menuName))}),f}},{key:"getRightMenu",value:function(){var e=this.props.taskCardStore,t=e.rightMenu,a=e.selectTabKey,n=e.shareTableStore,r=e.taskCptStore,i=e.taskCrmStore,o=e.tabDatas,l=[],s=(0,w.toJS)(o);return t&&t.length>0&&t.map(function(e){var t=!1;if(s)for(var o=0;o<s.length;o++)if("taskshare"==s[o].shortname&&s[o].key==a){var c=n.selectedRowKeys;t=0==c.length}else if("cpt"==s[o].shortname&&s[o].key==a){var u=r.selectedRowKeys;t=0==u.length}else if("crm"==s[o].shortname&&s[o].key==a){var d=i.selectedRowKeys;t=0==d.length}l.push({icon:b.default.createElement("i",{className:e.menuIcon}),content:e.menuName,disabled:"BTN_DELETEBATCH"==e.type&&t})}),l}},{key:"onRightMenuClick",value:function(e){var t=this,a=this.props,n=a.taskCardStore,r=a.contentStore,i=n.rightMenu,o=n.taskid,l=n.selectTabKey,s=n.taskInfoStore,c=n.prjid,u=n.shareTableStore,d=n.tabDatas,p=(0,w.toJS)(d);i&&i.length>0&&i.map(function(a,i){if(Number(e)==i){if(p)for(var d=0;d<p.length;d++)if("taskinfo"==p[d].shortname&&p[d].key==l)"BTN_EDIT"==a.type?n.getTaskForm({viewtype:"edit",taskid:o}):"BTN_SAVE"==a.type?n.saveTaskInfo({taskid:o},r):"BTN_DELETE"==a.type?n.delTask("del",o,r):"BTN_BACK"==a.type&&n.getTaskForm({viewtype:"view",taskid:o});else if("cpt"==p[d].shortname&&p[d].key==l)"BTN_APPEND"==a.type?t.refs.addCpt.openModal():"BTN_DELETEBATCH"==a.type&&t.deleteCrmOrCpt("cpt");else if("crm"==p[d].shortname&&p[d].key==l)"BTN_APPEND"==a.type?n.handleRelateCrmDialog(!0,"add",{crmid:{value:"",valueSpan:"",valueObj:[]},reasondesc:{value:""}}):"BTN_DELETEBATCH"==a.type&&t.deleteCrmOrCpt("crm");else if("req"==p[d].shortname&&p[d].key==l)"BTN_NEWREQ"==a.type&&t.openFullWindow("/spa/workflow/static/index.html#/main/workflow/add?openNewWindow=0&taskid="+o);else if("doc"==p[d].shortname&&p[d].key==l)"BTN_NEWDOC"==a.type&&function(){t.openFullWindow("/spa/document/static/index.html#/main/document/add?openNewWindow=0&moudleFrom=task");var e=t;window.__createDocFn=function(t){var a=t.docid,n=t.docSubject;e.addDocument(a,n,"")}}();else if("taskshare"==p[d].shortname&&p[d].key==l)if("BTN_APPEND"==a.type)n.showAddShareModal(!0);else if("BTN_DELETEBATCH"==a.type){var f=u.selectedRowKeys;n.delBatchShare(""+(0,w.toJS)(f))}"BTN_NEWSUB"==a.type?s.handleDialog(!0,"add",o,{prjid:c,parentid:o}):"BTN_COLUMN"==a.type&&n.onShowColumn()}})}},{key:"taskCardChangeTab",value:function(e){this.props.taskCardStore.changeTab(e)}}]),t}(b.default.Component))||r;t.default=W},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(2),g=a(0),v=a(8),b=(a(5),a(85)),y=n(b),k=g.WeaLocaleProvider.getLabel,w=(0,v.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.state={width:1020,height:650},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"render",value:function(){var e=this.props.prjGroupStore,t=e.visible,a=e.handlePrjGroupDialog,n=e.fieldinfo,r=e.form,i=e.setFormFields,o=e.title;return React.createElement("div",null,React.createElement(g.WeaDialog,{title:o||"新建项目分组",visible:t,maskClosable:!1,icon:"icon-coms-project",iconBgcolor:"#217346",onCancel:function(){return a(!1)},buttons:this.getDialogButtons()},React.createElement(y.default,{fieldInfo:n,form:r,setFormFields:function(e){i(e)}})))}},{key:"getDialogButtons",value:function(){var e=this.props,t=e.projectPortalStore,a=e.prjGroupStore,n=[];return n.push(React.createElement(m.Button,{type:"primary",onClick:function(){a.savePrjGroupInfo(t)}},k(86,"保存"))),n.push(React.createElement(m.Button,{type:"primary",onClick:function(){return a.handlePrjGroupDialog(!1)}},k(309,"关闭"))),n}}]),t}(React.Component))||r;t.default=w},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(19),l=n(o),s=a(6),c=n(s),u=a(1),d=n(u),p=a(7),f=n(p),h=a(3),m=n(h),g=a(4),v=n(g),b=a(8),y=a(5),k=a(11),w=n(k),S=a(0),E=a(9);a(467);var j=a(468),T=n(j),_=a(2),C=a(470),R=a(48),P=n(R),x=a(89),L=n(x),D=a(91),N=n(D),A=a(181),M=n(A),B=a(58),z=n(B),I=a(472),O=n(I),F=a(92),W=n(F),V=a(36),K=n(V),G=a(56),q=n(G),U=a(57),Q=n(U),H=E.WeaTableNew.WeaTable,J=S.WeaLocaleProvider.getLabel,X=(r=(0,b.inject)("taskCardNewStore"))(i=(0,b.observer)(i=function(e){function t(e){(0,d.default)(this,t);var a=(0,m.default)(this,(t.__proto__||(0,c.default)(t)).call(this,e));return a.state={selectedKey:""},a}return(0,v.default)(t,e),(0,f.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.prjid,a=e.taskCardNewStore,n=e.hasList,r=e.taskid;n?a.initData(t):a.initTaskData(r)}},{key:"componentWillReceiveProps",value:function(e){}},{key:"render",value:function(){var e=this.props,t=e.taskCardNewStore,a=e.taskid,n=e.hasList,r=t.taskinfo,i=t.loading,o=t.changeTabs,s=t.tabDatas,c=t.selectTabKey,u=t.shareStore,d=(t.hasRight,t.verified,t.form),p=(t.saveAndReLoadWf,t.taskLogTableStore),f=t.taskFieldLogTableStore,h=t.taskFieldDetailLogTableStore,m=t.fieldname,g=(0,y.toJS)(s),v=this,b=function(e){if(g){for(var n=0;n<g.length;n++){if(g[n].id==e&&"taskinfo"==g[n].shortname)return w.default.createElement("div",{style:{height:"100%"}},w.default.createElement(O.default,{listStore:t,form:d}),w.default.createElement(K.default,{ref:"taskLogDialog",title:J("83926","任务日志"),tableStore:p,store:t}),w.default.createElement(q.default,{title:J("82274","字段日志"),tableStore:f,store:t}),w.default.createElement(Q.default,{title:J("82274","字段日志")+"-"+m,tableStore:h,store:t}));if(g[n].id==e&&"tasksub"==g[n].shortname)return w.default.createElement("div",{style:{height:"100%"}},w.default.createElement(M.default,{contentStore:t}));if(g[n].id==e&&"exchange"==g[n].shortname)return w.default.createElement("div",{style:{height:"100%"}},w.default.createElement(P.default,{contentStore:t,sortid:a}));if(g[n].id==e&&"taskshare"==g[n].shortname)return w.default.createElement("div",{style:{height:"100%"}},w.default.createElement(z.default,{contentStore:t,shareCondition:u.shareCondition,title:J(83973,"添加任务共享")}));if(g[n].id==e&&"req"==g[n].shortname)return w.default.createElement("div",{style:{height:"100%"}},w.default.createElement(L.default,{contentStore:t}));if(g[n].id==e&&"doc"==g[n].shortname)return w.default.createElement("div",{style:{height:"100%"}},w.default.createElement(N.default,{contentStore:t,addDocFn:v.addDocFn}));if(g[n].id==e&&"crm"==g[n].shortname)return w.default.createElement("div",{style:{height:"100%"}},v.getReleateCrmOrCpt("crm"),w.default.createElement(W.default,{contentStore:t}));if(g[n].id==e&&"cpt"==g[n].shortname)return w.default.createElement("div",{style:{height:"100%"}}," ",v.getReleateCrmOrCpt("cpt"),w.default.createElement(WeaBrowser,{type:"23",title:J(535,"资产"),ref:"addCpt",fieldName:"addCpt",onChange:function(e,t,a){return v.addCapital(e,t,a)},customized:!0,hasAdvanceSerach:!0}));if(g[n].id==e&&""==g[n].shortname)return s[n].linkurl.indexOf("noright")>-1?w.default.createElement(WeaAlertPage,null,w.default.createElement("div",{style:{color:"#000"}},J(2012,"对不起,您暂时没有权限!"))):g[n].linkurl}return""}}(c);return n?w.default.createElement(S.WeaLeftRightLayout,{isNew:!0,leftWidth:255,leftCom:w.default.createElement(T.default,{datas:t.taskList,onItemClick:t.changeSelectedKey,pagination:{current:t.pagination.current,pageSize:t.pagination.pageSize,total:t.pagination.total,onChange:t.onChangePaginNation},currentKey:t.currentKey,scrollHeight:t.commonStore.contentHeight-120}),onCollapse:function(e){}},w.default.createElement(S.WeaTop,{title:r.subject,icon:w.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",buttons:[],loading:i}),w.default.createElement(_.Row,{style:{height:"calc(100% - 55px)"},className:"task_card_new"},w.default.createElement("div",{style:{width:"70%",height:"100%",float:"left"}},w.default.createElement(_.Row,null,w.default.createElement(_.Col,{span:4},w.default.createElement("div",{className:"top_tips"},w.default.createElement("div",{className:"left_icon"},w.default.createElement(_.Tooltip,{placement:"bottom",title:r.hrmidname},w.default.createElement("a",{href:"javaScript:openhrm("+r.hrmid+");",onClick:function(e){return window.pointerXY(e)}},w.default.createElement("img",{src:r.hrmidicon,className:"manager-img"})))),w.default.createElement("div",{className:"right_info"},w.default.createElement("div",{className:"right_info_l"},r.hrmidname),w.default.createElement("div",{className:"right_info_r"},"任务负责人")))),w.default.createElement(_.Col,{span:4},w.default.createElement("div",{className:"top_tips"},w.default.createElement("div",{className:"left_icon"},100==r.finish?w.default.createElement("i",{className:"icon-coms-Upload-successfully-o manager-img stauts_finish"}):r.islater?w.default.createElement(_.Icon,{type:"exclamation-circle",className:"manager-img  flag"}):w.default.createElement(_.Icon,{type:"loading",className:"manager-img stauts_finish "})),w.default.createElement("div",{className:"right_info"},w.default.createElement("div",{className:"right_info_l"},100==r.finish?"已完成":r.islater?"已逾期":"进行中"),w.default.createElement("div",{className:"right_info_r"},"当前状态")))),w.default.createElement(_.Col,{span:4},0==r.islandmark&&w.default.createElement("div",{className:"top_tips"},w.default.createElement("div",{className:"left_icon"},w.default.createElement("i",{className:"icon-coms-Flag manager-img  flag"})),w.default.createElement("div",{className:"right_info"},w.default.createElement("div",{className:"right_info_l"},"是"),w.default.createElement("div",{className:"right_info_r"},"里程碑任务")))),w.default.createElement(_.Col,{span:8},w.default.createElement("div",{className:"top_tips"},w.default.createElement("div",{className:"left_icon"},w.default.createElement("i",{className:"icon-coms-schedule manager-img"})),w.default.createElement("div",{className:"right_info"},w.default.createElement("div",{className:"right_info_l"},r.begindate,"~",r.enddate),w.default.createElement("div",{className:"right_info_r"},"开始结束时间"))))),w.default.createElement(S.WeaTab,{datas:s,keyParam:"viewcondition",selectedKey:c,onChange:function(e){return o(e)}}),w.default.createElement("div",{className:"prj-req-content",style:{padding:"0px",height:"calc( 100% - 190px)"}},w.default.createElement("div",{className:"prj-req-content-inner",style:{border:"0px"}},w.default.createElement(S.WeaNewScroll,{scrollId:"prj-req-content-main-scroll",height:"100%"},"object"===("undefined"===typeof b?"undefined":(0,l.default)(b))?b:w.default.createElement("iframe",{src:b,id:"prjtabiframe",name:"prjtabiframe",className:"flowFrame",frameborder:"0",width:"100%",height:"100%"}))))),w.default.createElement("div",{style:{width:"30%",height:"100%",borderLeft:"1px solid #eaeaea",float:"left"}},w.default.createElement(C.TaskDynamic,{taskid:t.taskid,style:{height:"100%"}})))):w.default.createElement(_.Row,{className:"task_card_new"},w.default.createElement(S.WeaTop,{title:r.subject,icon:w.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",buttons:[],loading:i}),w.default.createElement(_.Row,{style:{height:"100%"}},w.default.createElement("div",{style:{width:"70%",height:"100%",float:"left"}},w.default.createElement(_.Row,null,w.default.createElement(_.Col,{span:4},w.default.createElement("div",{className:"top_tips"},w.default.createElement("div",{className:"left_icon"},w.default.createElement(_.Tooltip,{placement:"bottom",title:r.hrmidname},w.default.createElement("a",{href:"javaScript:openhrm("+r.hrmid+");",onClick:function(e){return window.pointerXY(e)}},w.default.createElement("img",{src:r.hrmidicon,className:"manager-img"})))),w.default.createElement("div",{className:"right_info"},w.default.createElement("div",{className:"right_info_l"},r.hrmidname),w.default.createElement("div",{className:"right_info_r"},"任务负责人")))),w.default.createElement(_.Col,{span:4},w.default.createElement("div",{className:"top_tips"},w.default.createElement("div",{className:"left_icon"},100==r.finish?w.default.createElement("i",{className:"icon-coms-Upload-successfully-o manager-img stauts_finish"}):r.islater?w.default.createElement(_.Icon,{type:"exclamation-circle",className:"manager-img  flag"}):w.default.createElement(_.Icon,{type:"loading",className:"manager-img stauts_finish "})),w.default.createElement("div",{className:"right_info"},w.default.createElement("div",{className:"right_info_l"},100==r.finish?"已完成":r.islater?"已逾期":"进行中"),w.default.createElement("div",{className:"right_info_r"},"当前状态")))),w.default.createElement(_.Col,{span:4},0==r.islandmark&&w.default.createElement("div",{className:"top_tips"},w.default.createElement("div",{className:"left_icon"},w.default.createElement("i",{className:"icon-coms-Flag manager-img  flag"})),w.default.createElement("div",{className:"right_info"},w.default.createElement("div",{className:"right_info_l"},"是"),w.default.createElement("div",{className:"right_info_r"},"里程碑任务")))),w.default.createElement(_.Col,{span:8},w.default.createElement("div",{className:"top_tips"},w.default.createElement("div",{className:"left_icon"},w.default.createElement("i",{className:"icon-coms-schedule manager-img"})),w.default.createElement("div",{className:"right_info"},w.default.createElement("div",{className:"right_info_l"},r.begindate,"~",r.enddate),w.default.createElement("div",{className:"right_info_r"},"开始结束时间"))))),w.default.createElement(S.WeaTab,{datas:s,keyParam:"viewcondition",selectedKey:c,onChange:function(e){return o(e)}}),w.default.createElement("div",{className:"prj-req-content",style:{padding:"0px",height:"calc( 100% - 190px)"}},w.default.createElement("div",{className:"prj-req-content-inner",style:{border:"0px"}},w.default.createElement(S.WeaNewScroll,{scrollId:"prj-req-content-main-scroll",height:"100%"},"object"===("undefined"===typeof b?"undefined":(0,l.default)(b))?b:w.default.createElement("iframe",{src:b,id:"prjtabiframe",name:"prjtabiframe",className:"flowFrame",frameborder:"0",width:"100%",height:"100%"}))))),w.default.createElement("div",{style:{width:"30%",height:"100%",borderLeft:"1px solid #eaeaea",float:"left"}},w.default.createElement(C.TaskDynamic,{taskid:a,style:{height:"100%"}}))))}},{key:"getReleateCrmOrCpt",value:function(e){var t=this.props.taskCardNewStore,a=t.taskRelRight,n=a.hasRight,r=a.verified,i=t.taskCrmStore,o=t.taskCptStore;if(r&&!n)return w.default.createElement(WeaAlertPage,null,w.default.createElement("div",{style:{color:"#000"}},J(2012,"对不起,您暂时没有权限!")));if(r&&n){if("crm"==e)return w.default.createElement(H,{comsWeaTableStore:i,hasOrder:!0,needScroll:!0,onOperatesClick:this.onCrmOperatesClick.bind(this)});if("cpt"==e)return w.default.createElement(H,{comsWeaTableStore:o,hasOrder:!0,needScroll:!0,onOperatesClick:this.onCptOperatesClick.bind(this)})}return w.default.createElement("div",null)}}]),t}(w.default.Component))||i)||i;t.default=X},function(e,t){e.exports=c},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}var r=a(6),i=n(r),o=a(1),l=n(o),s=a(7),c=n(s),u=a(3),d=n(u),p=a(4),f=n(p),h=a(40),m=a(0),g=a(238),v=n(g);a(357),a(24);var b=a(365),y=n(b),k=a(366),w=n(k),S=a(367),E=n(S),j=a(396),T=n(j),_=a(399),C=n(_),R=a(400),P=n(R),x=a(407),L=n(x),D=a(408),N=n(D),A=a(409),M=n(A),B=a(410),z=n(B),I=a(411),O=n(I),F=a(412),W=n(F),V=a(413),K=n(V),G=a(418),q=n(G),U=a(419),Q=n(U),H=a(420),J=n(H),X=a(128),Y=n(X),$=a(424),Z=n($),ee=a(425),te=n(ee),ae=a(191),ne=n(ae),re=a(197),ie=n(re),oe=a(454),le=n(oe),se=a(457),ce=n(se),ue=a(460),de=n(ue),pe=a(461),fe=n(pe),he=a(477),me=n(he);window.prj_store=v.default;var ge=function(e){function t(){return(0,l.default)(this,t),(0,d.default)(this,(t.__proto__||(0,i.default)(t)).apply(this,arguments))}return(0,f.default)(t,e),(0,c.default)(t,[{key:"render",value:function(){return React.createElement(m.WeaErrorPage,{msg:"对不起,无法找到该页面!"})}}]),t}(React.Component),ve=m.WeaLocaleProvider.getLocaleLabel.bind(void 0,"prj"),be=React.createElement(h.Route,{path:"prj",name:"prj",breadcrumbName:"项目",onEnter:ve,component:y.default},React.createElement(h.Route,{path:"portal",name:"portal",breadcrumbName:"项目门户",component:de.default}),React.createElement(h.Route,{path:"portal/card",name:"card",breadcrumbName:"项目门户项目卡片",component:fe.default}),React.createElement(h.Route,{path:"taskportal",name:"taskportal",breadcrumbName:"任务门户",component:me.default}),React.createElement(h.Route,{path:"mindmap",name:"mindmap",breadcrumbName:"项目思维导图",component:le.default}),React.createElement(h.Route,{path:"task",name:"task",breadcrumbName:"任务执行",component:E.default}),React.createElement(h.Route,{path:"taskCard",name:"taskCard",breadcrumbName:"任务卡片",component:J.default}),React.createElement(h.Route,{path:"add",name:"add",breadcrumbName:"新建项目",component:T.default}),React.createElement(h.Route,{path:"project",name:"project",breadcrumbName:"项目执行",component:C.default}),React.createElement(h.Route,{path:"projectCard",name:"projectCard",breadcrumbName:"项目卡片",component:Y.default}),React.createElement(h.Route,{path:"import",name:"import",breadcrumbName:"项目导入",component:P.default}),React.createElement(h.Route,{path:"mineProject",name:"mineProject",breadcrumbName:"我的项目",component:L.default}),React.createElement(h.Route,{path:"approval",name:"approval",breadcrumbName:"审批任务",component:z.default}),React.createElement(h.Route,{path:"queryProject",name:"queryProject",breadcrumbName:"查询项目",component:N.default}),React.createElement(h.Route,{path:"queryProjectResult",name:"queryProjectResult",breadcrumbName:"查询项目结果",component:M.default}),React.createElement(h.Route,{path:"queryTask",name:"queryTask",breadcrumbName:"查询任务",component:O.default}),React.createElement(h.Route,{path:"queryTaskResult",name:"queryTaskResult",breadcrumbName:"查询任务结果",component:W.default}),React.createElement(h.Route,{path:"batchShare",name:"batchShare",breadcrumbName:"批量共享",component:K.default}),React.createElement(h.Route,{path:"queryMonitor",name:"queryMonitor",breadcrumbName:"项目监控",component:q.default}),React.createElement(h.Route,{path:"monitorResult",name:"monitorResult",breadcrumbName:"项目监控结果",component:Q.default}),React.createElement(h.Route,{path:"projectboard",name:"projectboard",breadcrumbName:"项目看板",component:te.default}),React.createElement(h.Route,{path:"board",name:"board",breadcrumbName:"项目看板",component:ie.default}),React.createElement(h.Route,{path:"mindmap",name:"mindmap",breadcrumbName:"项目思维导图",component:le.default}),React.createElement(h.Route,{path:"prjReport",name:"prjReport",breadcrumbName:"项目反馈",component:ce.default}),React.createElement(h.Route,{name:"report",path:"report",breadcrumbName:"项目报表"},React.createElement(h.Route,{name:"type",path:":reptype",component:Z.default})),React.createElement(h.Route,{path:"kanban",component:ne.default}),React.createElement(h.Route,{path:"demo",component:w.default}),React.createElement(h.Route,{path:"*",component:ge}));e.exports={Route:be,store:v.default}},function(e,t,a){a(209),e.exports=a(15).Object.getPrototypeOf},function(e,t,a){var n=a(71),r=a(134);a(135)("getPrototypeOf",function(){return function(e){return r(n(e))}})},function(e,t,a){a(211);var n=a(15).Object;e.exports=function(e,t,a){return n.defineProperty(e,t,a)}},function(e,t,a){var n=a(25);n(n.S+n.F*!a(38),"Object",{defineProperty:a(31).f})},function(e,t,a){e.exports={default:a(213),__esModule:!0}},function(e,t,a){a(99),a(142),e.exports=a(104).f("iterator")},function(e,t,a){var n=a(100),r=a(94);e.exports=function(e){return function(t,a){var i,o,l=String(r(t)),s=n(a),c=l.length;return s<0||s>=c?e?"":void 0:(i=l.charCodeAt(s),i<55296||i>56319||s+1===c||(o=l.charCodeAt(s+1))<56320||o>57343?e?l.charAt(s):i:e?l.slice(s,s+2):o-56320+(i-55296<<10)+65536)}}},function(e,t,a){"use strict";var n=a(101),r=a(60),i=a(75),o={};a(42)(o,a(23)("iterator"),function(){return this}),e.exports=function(e,t,a){e.prototype=n(o,{next:r(1,a)}),i(e,t+" Iterator")}},function(e,t,a){var n=a(31),r=a(32),i=a(74);e.exports=a(38)?Object.defineProperties:function(e,t){r(e);for(var a,o=i(t),l=o.length,s=0;l>s;)n.f(e,a=o[s++],t[a]);return e}},function(e,t,a){var n=a(43),r=a(102),i=a(218);e.exports=function(e){return function(t,a,o){var l,s=n(t),c=r(s.length),u=i(o,c);if(e&&a!=a){for(;c>u;)if((l=s[u++])!=l)return!0}else for(;c>u;u++)if((e||u in s)&&s[u]===a)return e||u||0;return!e&&-1}}},function(e,t,a){var n=a(100),r=Math.max,i=Math.min;e.exports=function(e,t){return e=n(e),e<0?r(e+t,0):i(e,t)}},function(e,t,a){"use strict";var n=a(220),r=a(221),i=a(61),o=a(43);e.exports=a(137)(Array,"Array",function(e,t){this._t=o(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,a=this._i++;return!e||a>=e.length?(this._t=void 0,r(1)):"keys"==t?r(0,a):"values"==t?r(0,e[a]):r(0,[a,e[a]])},"values"),i.Arguments=i.Array,n("keys"),n("values"),n("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,a){e.exports={default:a(223),__esModule:!0}},function(e,t,a){a(224),a(144),a(229),a(230),e.exports=a(15).Symbol},function(e,t,a){"use strict";var n=a(22),r=a(41),i=a(38),o=a(25),l=a(138),s=a(225).KEY,c=a(50),u=a(96),d=a(75),p=a(72),f=a(23),h=a(104),m=a(105),g=a(226),v=a(227),b=a(32),y=a(37),k=a(43),w=a(98),S=a(60),E=a(101),j=a(228),T=a(107),_=a(31),C=a(74),R=T.f,P=_.f,x=j.f,L=n.Symbol,D=n.JSON,N=D&&D.stringify,A=f("_hidden"),M=f("toPrimitive"),B={}.propertyIsEnumerable,z=u("symbol-registry"),I=u("symbols"),O=u("op-symbols"),F=Object.prototype,W="function"==typeof L,V=n.QObject,K=!V||!V.prototype||!V.prototype.findChild,G=i&&c(function(){return 7!=E(P({},"a",{get:function(){return P(this,"a",{value:7}).a}})).a})?function(e,t,a){var n=R(F,t);n&&delete F[t],P(e,t,a),n&&e!==F&&P(F,t,n)}:P,q=function(e){var t=I[e]=E(L.prototype);return t._k=e,t},U=W&&"symbol"==typeof L.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof L},Q=function(e,t,a){return e===F&&Q(O,t,a),b(e),t=w(t,!0),b(a),r(I,t)?(a.enumerable?(r(e,A)&&e[A][t]&&(e[A][t]=!1),a=E(a,{enumerable:S(0,!1)})):(r(e,A)||P(e,A,S(1,{})),e[A][t]=!0),G(e,t,a)):P(e,t,a)},H=function(e,t){b(e);for(var a,n=g(t=k(t)),r=0,i=n.length;i>r;)Q(e,a=n[r++],t[a]);return e},J=function(e,t){return void 0===t?E(e):H(E(e),t)},X=function(e){var t=B.call(this,e=w(e,!0));return!(this===F&&r(I,e)&&!r(O,e))&&(!(t||!r(this,e)||!r(I,e)||r(this,A)&&this[A][e])||t)},Y=function(e,t){if(e=k(e),t=w(t,!0),e!==F||!r(I,t)||r(O,t)){var a=R(e,t);return!a||!r(I,t)||r(e,A)&&e[A][t]||(a.enumerable=!0),a}},$=function(e){for(var t,a=x(k(e)),n=[],i=0;a.length>i;)r(I,t=a[i++])||t==A||t==s||n.push(t);return n},Z=function(e){for(var t,a=e===F,n=x(a?O:k(e)),i=[],o=0;n.length>o;)!r(I,t=n[o++])||a&&!r(F,t)||i.push(I[t]);return i};W||(L=function(){if(this instanceof L)throw TypeError("Symbol is not a constructor!");var e=p(arguments.length>0?arguments[0]:void 0),t=function(a){this===F&&t.call(O,a),r(this,A)&&r(this[A],e)&&(this[A][e]=!1),G(this,e,S(1,a))};return i&&K&&G(F,e,{configurable:!0,set:t}),q(e)},l(L.prototype,"toString",function(){return this._k}),T.f=Y,_.f=Q,a(143).f=j.f=$,a(76).f=X,a(106).f=Z,i&&!a(59)&&l(F,"propertyIsEnumerable",X,!0),h.f=function(e){return q(f(e))}),o(o.G+o.W+o.F*!W,{Symbol:L});for(var ee="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),te=0;ee.length>te;)f(ee[te++]);for(var ae=C(f.store),ne=0;ae.length>ne;)m(ae[ne++]);o(o.S+o.F*!W,"Symbol",{for:function(e){return r(z,e+="")?z[e]:z[e]=L(e)},keyFor:function(e){if(!U(e))throw TypeError(e+" is not a symbol!");for(var t in z)if(z[t]===e)return t},useSetter:function(){K=!0},useSimple:function(){K=!1}}),o(o.S+o.F*!W,"Object",{create:J,defineProperty:Q,defineProperties:H,getOwnPropertyDescriptor:Y,getOwnPropertyNames:$,getOwnPropertySymbols:Z}),D&&o(o.S+o.F*(!W||c(function(){var e=L();return"[null]"!=N([e])||"{}"!=N({a:e})||"{}"!=N(Object(e))})),"JSON",{stringify:function(e){for(var t,a,n=[e],r=1;arguments.length>r;)n.push(arguments[r++]);if(a=t=n[1],(y(t)||void 0!==e)&&!U(e))return v(t)||(t=function(e,t){if("function"==typeof a&&(t=a.call(this,e,t)),!U(t))return t}),n[1]=t,N.apply(D,n)}}),L.prototype[M]||a(42)(L.prototype,M,L.prototype.valueOf),d(L,"Symbol"),d(Math,"Math",!0),d(n.JSON,"JSON",!0)},function(e,t,a){var n=a(72)("meta"),r=a(37),i=a(41),o=a(31).f,l=0,s=Object.isExtensible||function(){return!0},c=!a(50)(function(){return s(Object.preventExtensions({}))}),u=function(e){o(e,n,{value:{i:"O"+ ++l,w:{}}})},d=function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!i(e,n)){if(!s(e))return"F";if(!t)return"E";u(e)}return e[n].i},p=function(e,t){if(!i(e,n)){if(!s(e))return!0;if(!t)return!1;u(e)}return e[n].w},f=function(e){return c&&h.NEED&&s(e)&&!i(e,n)&&u(e),e},h=e.exports={KEY:n,NEED:!1,fastKey:d,getWeak:p,onFreeze:f}},function(e,t,a){var n=a(74),r=a(106),i=a(76);e.exports=function(e){var t=n(e),a=r.f;if(a)for(var o,l=a(e),s=i.f,c=0;l.length>c;)s.call(e,o=l[c++])&&t.push(o);return t}},function(e,t,a){var n=a(62);e.exports=Array.isArray||function(e){return"Array"==n(e)}},function(e,t,a){var n=a(43),r=a(143).f,i={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],l=function(e){try{return r(e)}catch(e){return o.slice()}};e.exports.f=function(e){return o&&"[object Window]"==i.call(e)?l(e):r(n(e))}},function(e,t,a){a(105)("asyncIterator")},function(e,t,a){a(105)("observable")},function(e,t,a){e.exports={default:a(232),__esModule:!0}},function(e,t,a){a(233),e.exports=a(15).Object.setPrototypeOf},function(e,t,a){var n=a(25);n(n.S,"Object",{setPrototypeOf:a(234).set})},function(e,t,a){var n=a(37),r=a(32),i=function(e,t){if(r(e),!n(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,n){try{n=a(49)(Function.call,a(107).f(Object.prototype,"__proto__").set,2),n(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,a){return i(e,a),t?e.__proto__=a:n(e,a),e}}({},!1):void 0),check:i}},function(e,t,a){e.exports={default:a(236),__esModule:!0}},function(e,t,a){a(237);var n=a(15).Object;e.exports=function(e,t){return n.create(e,t)}},function(e,t,a){var n=a(25);n(n.S,"Object",{create:a(101)})},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(239),i=n(r),o=a(262),l=n(o),s=a(304),c=n(s),u=a(305),d=a(310),p=n(d),f=a(312),h=n(f),m=a(313),g=n(m),v=a(315),b=n(v),y=a(316),k=n(y),w=a(318),S=n(w),E=a(320),j=n(E),T=a(321),_=n(T),C=a(322),R=n(C),P=a(327),x=n(P),L=a(330),D=n(L),N=a(331),A=n(N),M=a(332),B=n(M),z=a(333),I=a(334),O=a(335),F=a(336),W=a(337),V=a(338),K=a(339),G=a(341),q=a(342),U=n(q),Q=a(343),H=n(Q),J=new U.default,X=new i.default,Y=new u.PrjCardStore,$=new z.TaskListStore,Z=new I.ProjectSubStore,ee=new O.StageSetStore,te=new F.PrjResourceStore,ae=new W.PrjStasticStore,ne=new V.PrjBoardStore,re=new K.TaskCardNewStore,ie=new G.TaskDynamicStore;t.default={prjAddStore:p.default,taskCardStore:l.default,prjExecuteStore:c.default,prjCardStore:Y,prjImportStore:h.default,minePrjStore:g.default,queryPrjStore:b.default,prjApprovalStore:k.default,queryTaskStore:S.default,prjBatchShareStore:j.default,prjMonitorStore:_.default,taskExecuteStore:X,projectBoardStore:R.default,projectReportStore:J,mindMapStore:x.default,projectPortalStore:D.default,taskPortalStore:A.default,projectCardStore:B.default,taskListStore:$,projectSubStore:Z,stageSetStore:ee,prjResourceStore:te,prjStasticStore:ae,prjBoardStore:ne,taskCardNewStore:re,taskDynamicStore:ie,ReportStore:H.default}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,y.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0});var o,l,s,c,u,d,p,f,h,m,g,v,b=a(12),y=n(b),k=a(10),w=n(k),S=a(6),E=n(S),j=a(1),T=n(j),_=a(3),C=n(_),R=a(4),P=n(R),x=a(5),L=a(26),D=a(16),N=a(18),A=a(33),M=a(17),B=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(M),z=(o=function(e){function t(){var e,a,n,i;(0,T.default)(this,t);for(var o=arguments.length,b=Array(o),y=0;y<o;y++)b[y]=arguments[y];return a=n=(0,C.default)(this,(e=t.__proto__||(0,E.default)(t)).call.apply(e,[this].concat(b))),r(n,"topTabCount",l,n),r(n,"baseParams",s,n),n.searchParams={tabkey:"all"},r(n,"rightMenu",c,n),n.conditiontype={conditiontype:"execute"},r(n,"shareStore",u,n),r(n,"exchangeStore",d,n),r(n,"taskInfoStore",p,n),r(n,"isreloadWorkPlan",f,n),r(n,"appendBaseParams",h,n),r(n,"initDatas",m,n),r(n,"doSearch",g,n),n.reLoad=function(){n.doSearch()},r(n,"setLoaded",v,n),n.onShowColumn=function(){n.tableStore.setColSetVisible(!0),n.tableStore.tableColSet(!0)},n.clearStatus=function(){n.baseParams={},n.searchParams={tabkey:"all"},n.showSearchAd=!1,n.clearFormFields(),n.resetForm(),n.condition=[],n.resetTable(!0)},i=a,(0,C.default)(n,i)}return(0,P.default)(t,e),t}(L.ListStore),l=i(o.prototype,"topTabCount",[x.observable],{enumerable:!0,initializer:function(){return[]}}),s=i(o.prototype,"baseParams",[x.observable],{enumerable:!0,initializer:function(){return{}}}),c=i(o.prototype,"rightMenu",[x.observable],{enumerable:!0,initializer:function(){return[]}}),u=i(o.prototype,"shareStore",[x.observable],{enumerable:!0,initializer:function(){return new D.ShareStore}}),d=i(o.prototype,"exchangeStore",[x.observable],{enumerable:!0,initializer:function(){return new N.ExchangeStore}}),p=i(o.prototype,"taskInfoStore",[x.observable],{enumerable:!0,initializer:function(){return new A.TaskInfoStore}}),f=i(o.prototype,"isreloadWorkPlan",[x.observable],{enumerable:!0,initializer:function(){return!1}}),h=i(o.prototype,"appendBaseParams",[x.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.baseParams=(0,w.default)({},e.baseParams,t)}}}),m=i(o.prototype,"initDatas",[x.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=(0,w.default)({},e.conditiontype,t);e.topTabCount=e.topTabCount,B.getTaskCondition(a).then(function(t){e.condition=t.condition,e.form&&!e.form.isFormInit&&e.form.initFormFields(t.condition)})}}}),g=i(o.prototype,"doSearch",[x.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.loading=!0;var a=e.form.getFormParams(),n=(0,w.default)({},e.baseParams,e.searchParams,a,t);B.getTaskExecuteList(n).then(function(a){e.tableStore.getDatas(a.sessionkey,t.current||1),e.searchParams=(0,w.default)({},e.searchParams,t),e.topTabCount=a.tabnum,e.dataKey=a.sessionkey,e.rightMenu=a.rightMenus,e.loading=!1})}}}),v=i(o.prototype,"setLoaded",[x.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.isreloadWorkPlan=!0}}}),o);t.default=z},function(e,t,a){a(241),e.exports=a(15).Object.assign},function(e,t,a){var n=a(25);n(n.S+n.F,"Object",{assign:a(242)})},function(e,t,a){"use strict";var n=a(74),r=a(106),i=a(76),o=a(71),l=a(140),s=Object.assign;e.exports=!s||a(50)(function(){var e={},t={},a=Symbol(),n="abcdefghijklmnopqrst";return e[a]=7,n.split("").forEach(function(e){t[e]=e}),7!=s({},e)[a]||Object.keys(s({},t)).join("")!=n})?function(e,t){for(var a=o(e),s=arguments.length,c=1,u=r.f,d=i.f;s>c;)for(var p,f=l(arguments[c++]),h=u?n(f).concat(u(f)):n(f),m=h.length,g=0;m>g;)d.call(f,p=h[g++])&&(a[p]=f[p]);return a}:s},function(e,t,a){a(244);var n=a(15).Object;e.exports=function(e,t){return n.getOwnPropertyDescriptor(e,t)}},function(e,t,a){var n=a(43),r=a(107).f;a(135)("getOwnPropertyDescriptor",function(){return function(e,t){return r(n(e),t)}})},function(e,t,a){var n=a(246),r=n(Object.keys,Object);e.exports=r},function(e,t){function a(e,t){return function(a){return e(t(a))}}e.exports=a},function(e,t,a){var n=a(45),r=a(34),i=n(r,"DataView");e.exports=i},function(e,t,a){function n(e){return!(!o(e)||i(e))&&(r(e)?h:c).test(l(e))}var r=a(108),i=a(251),o=a(109),l=a(151),s=/[\\^$.*+?()[\]{}|]/g,c=/^\[object .+?Constructor\]$/,u=Function.prototype,d=Object.prototype,p=u.toString,f=d.hasOwnProperty,h=RegExp("^"+p.call(f).replace(s,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=n},function(e,t,a){function n(e){var t=o.call(e,s),a=e[s];try{e[s]=void 0;var n=!0}catch(e){}var r=l.call(e);return n&&(t?e[s]=a:delete e[s]),r}var r=a(77),i=Object.prototype,o=i.hasOwnProperty,l=i.toString,s=r?r.toStringTag:void 0;e.exports=n},function(e,t){function a(e){return r.call(e)}var n=Object.prototype,r=n.toString;e.exports=a},function(e,t,a){function n(e){return!!i&&i in e}var r=a(252),i=function(){var e=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=n},function(e,t,a){var n=a(34),r=n["__core-js_shared__"];e.exports=r},function(e,t){function a(e,t){return null==e?void 0:e[t]}e.exports=a},function(e,t,a){var n=a(45),r=a(34),i=n(r,"Promise");e.exports=i},function(e,t,a){var n=a(45),r=a(34),i=n(r,"Set");e.exports=i},function(e,t,a){var n=a(45),r=a(34),i=n(r,"WeakMap");e.exports=i},function(e,t,a){function n(e){return i(e)&&r(e)==o}var r=a(63),i=a(64),o="[object Arguments]";e.exports=n},function(e,t){function a(){return!1}e.exports=a},function(e,t,a){function n(e){return o(e)&&i(e.length)&&!!l[r(e)]}var r=a(63),i=a(112),o=a(64),l={};l["[object Float32Array]"]=l["[object Float64Array]"]=l["[object Int8Array]"]=l["[object Int16Array]"]=l["[object Int32Array]"]=l["[object Uint8Array]"]=l["[object Uint8ClampedArray]"]=l["[object Uint16Array]"]=l["[object Uint32Array]"]=!0,l["[object Arguments]"]=l["[object Array]"]=l["[object ArrayBuffer]"]=l["[object Boolean]"]=l["[object DataView]"]=l["[object Date]"]=l["[object Error]"]=l["[object Function]"]=l["[object Map]"]=l["[object Number]"]=l["[object Object]"]=l["[object RegExp]"]=l["[object Set]"]=l["[object String]"]=l["[object WeakMap]"]=!1,e.exports=n},function(e,t){function a(e){return function(t){return e(t)}}e.exports=a},function(e,t,a){(function(e){var n=a(150),r="object"==typeof t&&t&&!t.nodeType&&t,i=r&&"object"==typeof e&&e&&!e.nodeType&&e,o=i&&i.exports===r,l=o&&n.process,s=function(){try{var e=i&&i.require&&i.require("util").types;return e||l&&l.binding&&l.binding("util")}catch(e){}}();e.exports=s}).call(t,a(114)(e))},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,a,n){a&&(0,ce.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function o(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0});var l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E,j,T,_,C,R,P,x,L,D,N,A,M,B,z,I,O,F,W,V,K,G,q,U,Q,H,J,X,Y,$,Z,ee,te,ae,ne,re,ie,oe,le,se=a(12),ce=r(se),ue=a(44),de=r(ue),pe=a(10),fe=r(pe),he=a(1),me=r(he),ge=a(7),ve=r(ge),be=a(5),ye=a(0),ke=a(51),we=(r(ke),a(2)),Se=a(28),Ee=(r(Se),a(9)),je=a(17),Te=n(je),_e=a(13),Ce=n(_e),Re=a(24),Pe=a(16),xe=a(18),Le=a(33),De=(we.Modal.confirm,Ee.WeaTableNew.TableStore),Ne=ye.WeaLocaleProvider.getLabel,Ae=(l=function(){function e(){var t=this;(0,me.default)(this,e),i(this,"tabDatas",s,this),i(this,"selectTabKey",c,this),i(this,"form",u,this),i(this,"taskInfo",d,this),i(this,"fieldinfo",p,this),i(this,"loading",f,this),i(this,"taskid",h,this),i(this,"targetid",m,this),this.discusstype="PT",i(this,"prjid",g,this),this.taskname="",this.validateRules={},i(this,"showSearchAd",v,this),i(this,"taskSubStore",b,this),i(this,"tasksubform",y,this),i(this,"rightMenu",k,this),i(this,"condition",w,this),i(this,"shareStore",S,this),i(this,"exchangeStore",E,this),i(this,"taskInfoStore",j,this),i(this,"taskLogTableStore",T,this),i(this,"taskFieldLogTableStore",_,this),i(this,"taskFieldDetailLogTableStore",C,this),i(this,"fieldLogVisible",R,this),i(this,"fieldDetailLogVisible",P,this),i(this,"fieldname",x,this),i(this,"field",L,this),i(this,"shareTableStore",D,this),i(this,"isShowShare",N,this),i(this,"shareRight",A,this),i(this,"isNow",M,this),i(this,"isTimeShow",B,this),this.shareCondition=[{colSpan:2,conditionType:"SELECT",domkey:["sharetype"],fieldcol:18,isQuickSearch:!1,label:Ne(21956,"对象类型"),labelcol:6,options:[{key:"1",selected:!0,showname:Ne(179,"人力资源")},{key:"5",selected:!1,showname:Ne(141,"分部")},{key:"2",selected:!1,showname:Ne(124,"部门")},{key:"11",selected:!1,showname:Ne(6086,"岗位")},{key:"3",selected:!1,showname:Ne(122,"角色")},{key:"4",selected:!1,showname:Ne(1340,"所有人")}],viewAttr:2},{2:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"57",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:Ne(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:Ne(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:Ne(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:Ne(33564,"查看")},{key:"2",selected:!1,showname:Ne(93,"编辑")}],viewAttr:2}]],5:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"194",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:Ne(106,"对象"),labelcol:6,value:3,viewAttr:2}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:Ne(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:Ne(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:Ne(33564,"查看")},{key:"2",selected:!1,showname:Ne(93,"编辑")}],viewAttr:2}]],1:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"17",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:Ne(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:Ne(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:Ne(33564,"查看")},{key:"2",selected:!1,showname:Ne(93,"编辑")}],viewAttr:2}]],11:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"278",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:Ne(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"SELECT_LINKAGE",domkey:["joblevel"],fieldcol:18,isQuickSearch:!1,label:Ne(28169,"岗位级别"),labelcol:6,options:[{key:"0",selected:!0,showname:Ne(140,"总部")},{key:"2",selected:!1,showname:Ne(19437,"指定分部")},{key:"1",selected:!1,showname:Ne(19438,"指定部门")}],selectLinkageDatas:{1:{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"57",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["jobtitledepartment"],fieldcol:18,isQuickSearch:!1,label:"",labelcol:6,viewAttr:3},2:{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"194",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["jobtitlesubcompany"],fieldcol:18,isQuickSearch:!1,label:"",labelcol:6,viewAttr:3}},viewAttr:2}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:Ne(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:Ne(33564,"查看")},{key:"2",selected:!1,showname:Ne(93,"编辑")}],viewAttr:2}]],4:[[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:Ne(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:Ne(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:Ne(33564,"查看")},{key:"2",selected:!1,showname:Ne(93,"编辑")}],viewAttr:2}]],3:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"65",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:Ne(106,"对象"),labelcol:6,viewAttr:3},{colSpan:2,conditionType:"SELECT",domkey:["rolelevel"],fieldcol:18,isQuickSearch:!1,label:Ne(139,"级别"),labelcol:6,options:[{key:"0",selected:!0,showname:Ne(124,"部门")},{key:"1",selected:!1,showname:Ne(141,"分部")},{key:"2",selected:!1,showname:Ne(140,"总部")}],viewAttr:2}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:Ne(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:Ne(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:Ne(33564,"查看")},{key:"2",selected:!1,showname:Ne(93,"编辑")}],viewAttr:2}]]}],i(this,"taskReqStore",z,this),i(this,"taskDocStore",I,this),i(this,"taskCrmStore",O,this),i(this,"taskCptStore",F,this),i(this,"taskRelRight",W,this),i(this,"crmType",V,this),i(this,"crmVisible",K,this),i(this,"crmUpdateid",G,this),i(this,"relateCrmform",q,this),i(this,"logVisible",U,this),i(this,"logTableStore",Q,this),i(this,"relateList",H,this),i(this,"exchangeList",J,this),i(this,"_BrowserList",X,this),i(this,"verified",Y,this),i(this,"hasRight",$,this),i(this,"reLoad",Z,this),this.getTaskTabs=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.isNow=t.isNow,t.taskid=e.taskid,t.prjisdel=!1,Te.getTaskTabs(e).then(function(e){e.isright||"undefined"===typeof e.isright?(t.hasRight=!0,t.verified=!0,t.tabDatas=e.tabs,t.changeTab(t.selectTabKey)):(t.hasRight=e.isright,t.verified=!0)})},i(this,"changeTab",ee,this),this.getTaskForm=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0,t.form=new Ee.WeaForm,Te.getTaskForm(e).then(function(a){a.isright||"undefined"===typeof a.isright?(t.isTimeShow=a.isTimeShow,t.hasRight=!0,t.verified=!0,t.taskid=a.taskid||e.taskid,t.prjid=a.prjid,t.taskname=a.taskname,t.taskInfo=a,t.fieldinfo=a.fieldinfo,t.rightMenu=a.rightMenus,t.loading=!1,t.form&&!t.form.isFormInit&&t.form.initFormFields(t.fieldinfo),t.form.isFormInit&&t.form.updateFields((0,Re.getFormInitDatas)(t.fieldinfo),!1)):(t.hasRight=a.isright,t.verified=!0)})},this.saveTaskInfo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.form.validateForm().then(function(a){if(a.isValid){var n=(0,fe.default)({method:"edit"},(0,be.toJS)(t.form.getFormParams()),{taskid:t.taskid},e);Te.saveTaskInfo(n).then(function(e){window.opener&&window.opener._table&&window.opener._table.reLoad(),t.getTaskForm({viewtype:"view",taskid:t.taskid})})}else a.showErrors()})},i(this,"delTask",te,this),this.getTaskSubList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=t.tasksubform.getFormParams(),n=(0,fe.default)({taskid:t.taskid},a,e);Te.getTaskSubList(n).then(function(e){t.taskSubStore.getDatas(e.sessionkey,1),t.rightMenu=e.rightMenus,t.loading=!1})},this.addShare=function(e){Te.addTaskShare((0,fe.default)({},e,{method:"add",taskid:t.taskid,opttype:"task"})).then(function(e){t.getTaskShareList()})},this.delBatchShare=function(e){var a=t;we.Modal.confirm({title:Ne(15172,"系统提示"),content:Ne(83601,"您确认要删除选中的记录吗?"),onOk:function(){Te.delBatchTaskShare({id:e,method:"batchdelete",opttype:"task"}).then(function(e){a.getTaskShareList()})},onCancel:function(){}})},this.setFormFields=function(e){var a=(0,be.toJS)(t.tabDatas);if(a)for(var n=0;n<a.length;n++)a[n].id==t.selectTabKey&&"taskinfo"==a[n].shortname&&t.form.updateFields(e,!1),a[n].id==t.selectTabKey&&"tasksub"==a[n].shortname&&t.tasksubform.updateFields(e,!1),a[n].id==t.selectTabKey&&"exchange"==a[n].shortname&&t.exchangeform.updateFields(e,!1)},this.getTaskShareList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=(0,fe.default)({taskid:t.taskid},e);Te.getTaskShareList(a).then(function(e){e.isright||"undefined"===typeof e.isright?(t.shareRight={hasRight:!0,verified:!0},t.shareTableStore.getDatas(e.sessionkey,1),t.rightMenu=e.rightMenus):t.shareRight={hasRight:e.isright,verified:!0},t.loading=!1})},this.showAddShareModal=function(e){t.isShowShare=e},this.getTaskReference=function(e){t.loading=!0;var a={taskid:t.taskid,reftype:e};Te.getTaskReference(a).then(function(a){a.isright||"undefined"===typeof a.isright?(t.taskRelRight={hasRight:!0,verified:!0},"req"==e?(t.taskReqStore.getDatas(a.sessionkey,1),t.relateList=a,t.rightMenu=a.rightMenus):"doc"==e?(t.taskDocStore.getDatas(a.sessionkey,1),t.relateList=a,t.rightMenu=a.rightMenus):"crm"==e?(t.taskCrmStore.getDatas(a.sessionkey,1),t.rightMenu=a.rightMenus):"cpt"==e&&(t.taskCptStore.getDatas(a.sessionkey,1),t.rightMenu=a.rightMenus)):t.taskRelRight={hasRight:a.isright,verified:!0},t.loading=!1})},this.doDspTaskRequiredOpt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments[1];Te.doDspTaskRequiredOpt(e).then(function(n){t.getTaskReference(a),"addRequiredWF"==e.method||"addRequiredDoc"==e.method?we.message.success(Ne(83880,"添加成功!")):"delRequiredWF"!=e.method&&"delRequiredDoc"!=e.method||we.message.success(Ne(83472,"删除成功!"))})},this.doDspTaskReferenceOpt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments[1];Te.doDspTaskReferenceOpt(e).then(function(n){t.getTaskReference(a),we.message.success("del"==e.method?Ne(83472,"删除成功!"):Ne(83880,"添加成功!"))})},this.setRelateCrmUpdateID=function(e){t.crmUpdateid=e},this.saveRelateCrm=function(){t.relateCrmform.validateForm().then(function(e){e.isValid?(t.handleRelateCrmDialog(!1,t.crmType),t.doDspTaskReferenceOpt((0,fe.default)({dotype:"crm",method:t.crmType,prjid:t.prjid,taskid:t.taskid,id:t.crmUpdateid},t.relateCrmform.getFormParams()),"crm")):e.showErrors()})},this.exchangeDelete=function(e){var a=t;Ce.exchangeDelete(e).then(function(e){e.status?a.getExchangeList():we.message.error(e.error?e.error:""+Ne(384137,"操作失败!"))})},i(this,"getExchangeList",ae,this),this.changeDiscussList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.exchangeList=e,t.exchangeList.datas&&t.exchangeList.datas.forEach(function(e,a){void 0==t._BrowserList[e.id]&&(t._BrowserList[e.id]={}),t._BrowserList[e.id].remark=e.remark,t._BrowserList[e.id].docids=e.docids,t._BrowserList[e.id].projectids=e.projectids,t._BrowserList[e.id].relatedcus=e.relatedcus,t._BrowserList[e.id].relateddoc=e.relateddoc,t._BrowserList[e.id].relatedprj=e.relatedprj,t._BrowserList[e.id].relatedwf=e.relatedwf}),t._BrowserList.datas=t.exchangeList.datas},this.exchangeSave=function(e){var a=t;Ce.exchangeSave((0,fe.default)({},e,{discusstype:"PT"})).then(function(e){e.status?a.getExchangeList({}):we.message.error(e.error?e.error:""+Ne(384137,"操作失败!"))})},this.setBrowserList=function(e){t._BrowserList=e},this.clearFormFields=function(){var e=(0,be.toJS)(t.tabDatas);if(e)for(var a=0;a<e.length;a++)e[a].id==t.selectTabKey&&"tasksub"==e[a].shortname?t.tasksubform.reset():e[a].id==t.selectTabKey&&"exchange"==e[a].shortname&&t.exchangeform.reset()},this.setShowSearchAd=function(e){t.showSearchAd=e},this.onShowColumn=function(){var e=(0,be.toJS)(t.tabDatas);if(e)for(var a=0;a<e.length;a++)e[a].id==t.selectTabKey&&"tasksub"==e[a].shortname&&(t.taskSubStore.setColSetVisible(!0),t.taskSubStore.tableColSet(!0))},this.setValidate=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.validateRules=e},this.handleRelateCrmDialog=function(e,a,n){t.crmVisible=e,t.crmType=a,t.relateCrmform.updateFields(n,!1)},this.viewModifyLog=function(e){t.logVisible=!0,t.logTableStore=new De,Te.taskModifyList({taskid:e}).then(function(e){t.logTableStore.getDatas(e.sessionkey,1)})},this.saveAndReLoadWf=function(e){Te.addRequiredWF((0,fe.default)({},e,{taskid:t.taskid,prjid:t.prjid})).then(function(e){e.status?(t.getTaskReference("req"),we.message.success(Ne(83880,"添加成功!"))):we.message.error(e.error?e.error:""+Ne(384137,"操作失败!"))})},this.getTaskLogList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Te.getTaskLogList(e).then(function(e){t.taskLogTableStore.getDatas(e.sessionkey,1)})},this.getPrjFieldLogList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Te.getTaskFieldLogList((0,fe.default)({taskid:t.taskid},e)).then(function(e){t.taskFieldLogTableStore.getDatas(e.sessionkey,1)})},this.getPrjFieldDetaiLogList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Te.getTaskFieldDetailLogList((0,fe.default)({taskid:t.taskid},e)).then(function(e){t.taskFieldDetailLogTableStore.getDatas(e.sessionkey,1)})},i(this,"setFieldLogVisible",ne,this),i(this,"setFieldDetailLogVisible",re,this),i(this,"setFieldName",ie,this),i(this,"setField",oe,this),i(this,"setIsNow",le,this)}return(0,ve.default)(e,[{key:"register_table",get:function(){var e=this;return{reLoad:function(t){t.requestid&&-1==t.requestid&&e.saveAndReLoadWf(t)}}}}]),e}(),s=o(l.prototype,"tabDatas",[be.observable],{enumerable:!0,initializer:function(){return[]}}),c=o(l.prototype,"selectTabKey",[be.observable],{enumerable:!0,initializer:function(){return"1"}}),u=o(l.prototype,"form",[be.observable],{enumerable:!0,initializer:function(){return new Ee.WeaForm}}),d=o(l.prototype,"taskInfo",[be.observable],{enumerable:!0,initializer:function(){return[]}}),p=o(l.prototype,"fieldinfo",[be.observable],{enumerable:!0,initializer:function(){return[]}}),f=o(l.prototype,"loading",[be.observable],{enumerable:!0,initializer:function(){return!1}}),h=o(l.prototype,"taskid",[be.observable],{enumerable:!0,initializer:function(){return""}}),m=o(l.prototype,"targetid",[be.observable],{enumerable:!0,initializer:function(){return""}}),g=o(l.prototype,"prjid",[be.observable],{enumerable:!0,initializer:function(){return""}}),v=o(l.prototype,"showSearchAd",[be.observable],{enumerable:!0,initializer:function(){return!1}}),b=o(l.prototype,"taskSubStore",[be.observable],{enumerable:!0,initializer:function(){return new De}}),y=o(l.prototype,"tasksubform",[be.observable],{enumerable:!0,initializer:function(){return new Ee.WeaForm}}),k=o(l.prototype,"rightMenu",[be.observable],{enumerable:!0,initializer:function(){return[]}}),w=o(l.prototype,"condition",[be.observable],{enumerable:!0,initializer:function(){return[]}}),S=o(l.prototype,"shareStore",[be.observable],{enumerable:!0,initializer:function(){return new Pe.ShareStore}}),E=o(l.prototype,"exchangeStore",[be.observable],{enumerable:!0,initializer:function(){return new xe.ExchangeStore}}),j=o(l.prototype,"taskInfoStore",[be.observable],{enumerable:!0,initializer:function(){return new Le.TaskInfoStore}}),T=o(l.prototype,"taskLogTableStore",[be.observable],{enumerable:!0,initializer:function(){return new De}}),_=o(l.prototype,"taskFieldLogTableStore",[be.observable],{enumerable:!0,initializer:function(){return new De}}),C=o(l.prototype,"taskFieldDetailLogTableStore",[be.observable],{enumerable:!0,initializer:function(){return new De}}),R=o(l.prototype,"fieldLogVisible",[be.observable],{enumerable:!0,initializer:function(){return!1}}),P=o(l.prototype,"fieldDetailLogVisible",[be.observable],{enumerable:!0,initializer:function(){return!1}}),x=o(l.prototype,"fieldname",[be.observable],{enumerable:!0,initializer:function(){return""}}),L=o(l.prototype,"field",[be.observable],{enumerable:!0,initializer:function(){return""}}),D=o(l.prototype,"shareTableStore",[be.observable],{enumerable:!0,initializer:function(){return new De}}),N=o(l.prototype,"isShowShare",[be.observable],{enumerable:!0,initializer:function(){return!1}}),A=o(l.prototype,"shareRight",[be.observable],{enumerable:!0,initializer:function(){return{hasRight:!1,verified:!1}}}),M=o(l.prototype,"isNow",[be.observable],{enumerable:!0,initializer:function(){return!0}}),B=o(l.prototype,"isTimeShow",[be.observable],{enumerable:!0,initializer:function(){return!0}}),z=o(l.prototype,"taskReqStore",[be.observable],{enumerable:!0,initializer:function(){return new De}}),I=o(l.prototype,"taskDocStore",[be.observable],{enumerable:!0,initializer:function(){return new De}}),O=o(l.prototype,"taskCrmStore",[be.observable],{enumerable:!0,initializer:function(){return new De}}),F=o(l.prototype,"taskCptStore",[be.observable],{enumerable:!0,initializer:function(){return new De}}),W=o(l.prototype,"taskRelRight",[be.observable],{enumerable:!0,initializer:function(){return{hasRight:!1,verified:!1}}}),V=o(l.prototype,"crmType",[be.observable],{enumerable:!0,initializer:function(){return"add"}}),K=o(l.prototype,"crmVisible",[be.observable],{enumerable:!0,initializer:function(){return!1}}),G=o(l.prototype,"crmUpdateid",[be.observable],{enumerable:!0,initializer:function(){return""}}),q=o(l.prototype,"relateCrmform",[be.observable],{enumerable:!0,initializer:function(){return new Ee.WeaForm}}),U=o(l.prototype,"logVisible",[be.observable],{enumerable:!0,initializer:function(){return!1}}),Q=o(l.prototype,"logTableStore",[be.observable],{enumerable:!0,initializer:function(){return new De}}),H=o(l.prototype,"relateList",[be.observable],{enumerable:!0,initializer:function(){return{}}}),J=o(l.prototype,"exchangeList",[be.observable],{enumerable:!0,initializer:function(){return""}}),X=o(l.prototype,"_BrowserList",[be.observable],{enumerable:!0,initializer:function(){return{create:{remark:""},datas:[]}}}),Y=o(l.prototype,"verified",[be.observable],{enumerable:!0,initializer:function(){return!1}}),$=o(l.prototype,"hasRight",[be.observable],{enumerable:!0,initializer:function(){return!1}}),Z=o(l.prototype,"reLoad",[be.action],{enumerable:!0,initializer:function(){return function(e){e.getDatas(e.dataKey,e.current,e.pageSize,e.sortParams)}}}),ee=o(l.prototype,"changeTab",[be.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.selectTabKey=t,e.rightMenu=[];var a=(0,be.toJS)(e.tabDatas);if(a)for(var n=0;n<a.length;n++)a[n].id==t&&"taskinfo"==a[n].shortname?e.getTaskForm({viewtype:"view",taskid:e.taskid,isNow:e.isNow}):a[n].id==t&&"tasksub"==a[n].shortname?(e.condition=[],e.getTaskSubList(),Te.getTaskSubCondition({conditiontype:"tasksub"}).then(function(t){e.condition=t.condition,e.tasksubform&&!e.tasksubform.isFormInit&&e.tasksubform.initFormFields(t.condition)})):a[n].id==t&&"taskshare"==a[n].shortname?e.getTaskShareList():a[n].id!=t||"req"!=a[n].shortname&&"doc"!=a[n].shortname&&"crm"!=a[n].shortname&&"cpt"!=a[n].shortname?a[n].id==t&&"exchange"==a[n].shortname&&(e.targetid=e.taskid,e.getExchangeList({})):(e.getTaskReference(a[n].shortname),e.taskRelRight={hasRight:!1,verified:!1})}}}),te=o(l.prototype,"delTask",[be.action],{enumerable:!0,initializer:function(){return function(e,t){we.Modal.confirm({title:Ne(15172,"系统提示"),content:Ne(83925,"该任务及其子任务都会被删除,您确认要删除吗?"),onOk:function(){Te.delTask({method:e,taskid:t}).then(function(e){e.success?(window.opener&&window.opener._table&&window.opener._table.reLoad(),window.close()):we.message.error(Ne(383746,"请求失败")+":"+e.msgcode)})},onCancel:function(){}})}}}),ae=o(l.prototype,"getExchangeList",[be.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var a=e,n=(0,fe.default)({types:"PT",sortid:e.taskid},t);Ce.getExchangeList(n).then(function(e){var t=(0,fe.default)({},e);t.datas.forEach(function(e,t){e.isEdit=!1}),t.datas.unshift({id:"create",isEdit:!0,remark:"",docids:[],projectids:[],relatedcus:[],relateddoc:[],relatedprj:[],relatedwf:[]}),a.exchangeList=t,a._BrowserList={create:{remark:""},datas:[]},a.exchangeList.datas&&a.exchangeList.datas.forEach(function(e,t){void 0==a._BrowserList[e.id]&&(a._BrowserList[e.id]={}),a._BrowserList[e.id].remark=e.remark,a._BrowserList[e.id].docids=e.docids,a._BrowserList[e.id].projectids=e.projectids,a._BrowserList[e.id].relatedcus=e.relatedcus,a._BrowserList[e.id].relateddoc=e.relateddoc,a._BrowserList[e.id].relatedprj=e.relatedprj,a._BrowserList[e.id].relatedwf=e.relatedwf}),a._BrowserList.datas=a.exchangeList.datas})}}}),o(l.prototype,"register_table",[be.computed],(0,de.default)(l.prototype,"register_table"),l.prototype),ne=o(l.prototype,"setFieldLogVisible",[be.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.fieldLogVisible=t}}}),re=o(l.prototype,"setFieldDetailLogVisible",[be.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.fieldDetailLogVisible=t}}}),ie=o(l.prototype,"setFieldName",[be.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.fieldname=t}}}),oe=o(l.prototype,"setField",[be.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.field=t}}}),le=o(l.prototype,"setIsNow",[be.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.isNow=t}}}),l),Me=new Ae;t.default=Me},function(e,t,a){function n(e,t,a,n,g,b){var y=c(e),k=c(t),w=y?h:s(e),S=k?h:s(t);w=w==f?m:w,S=S==f?m:S;var E=w==m,j=S==m,T=w==S;if(T&&u(e)){if(!u(t))return!1;y=!0,E=!1}if(T&&!E)return b||(b=new r),y||d(e)?i(e,t,a,n,g,b):o(e,t,w,a,n,g,b);if(!(a&p)){var _=E&&v.call(e,"__wrapped__"),C=j&&v.call(t,"__wrapped__");if(_||C){var R=_?e.value():e,P=C?t.value():t;return b||(b=new r),g(R,P,a,n,b)}}return!!T&&(b||(b=new r),l(e,t,a,n,g,b))}var r=a(153),i=a(155),o=a(291),l=a(295),s=a(149),c=a(27),u=a(113),d=a(115),p=1,f="[object Arguments]",h="[object Array]",m="[object Object]",g=Object.prototype,v=g.hasOwnProperty;e.exports=n},function(e,t){function a(){this.__data__=[],this.size=0}e.exports=a},function(e,t,a){function n(e){var t=this.__data__,a=r(t,e);return!(a<0)&&(a==t.length-1?t.pop():o.call(t,a,1),--this.size,!0)}var r=a(80),i=Array.prototype,o=i.splice;e.exports=n},function(e,t,a){function n(e){var t=this.__data__,a=r(t,e);return a<0?void 0:t[a][1]}var r=a(80);e.exports=n},function(e,t,a){function n(e){return r(this.__data__,e)>-1}var r=a(80);e.exports=n},function(e,t,a){function n(e,t){var a=this.__data__,n=r(a,e);return n<0?(++this.size,a.push([e,t])):a[n][1]=t,this}var r=a(80);e.exports=n},function(e,t,a){function n(){this.__data__=new r,this.size=0}var r=a(79);e.exports=n},function(e,t){function a(e){var t=this.__data__,a=t.delete(e);return this.size=t.size,a}e.exports=a},function(e,t){function a(e){return this.__data__.get(e)}e.exports=a},function(e,t){function a(e){return this.__data__.has(e)}e.exports=a},function(e,t,a){function n(e,t){var a=this.__data__;if(a instanceof r){var n=a.__data__;if(!i||n.length<l-1)return n.push([e,t]),this.size=++a.size,this;a=this.__data__=new o(n)}return a.set(e,t),this.size=a.size,this}var r=a(79),i=a(110),o=a(117),l=200;e.exports=n},function(e,t,a){function n(){this.size=0,this.__data__={hash:new r,map:new(o||i),string:new r}}var r=a(275),i=a(79),o=a(110);e.exports=n},function(e,t,a){function n(e){var t=-1,a=null==e?0:e.length;for(this.clear();++t<a;){var n=e[t];this.set(n[0],n[1])}}var r=a(276),i=a(277),o=a(278),l=a(279),s=a(280);n.prototype.clear=r,n.prototype.delete=i,n.prototype.get=o,n.prototype.has=l,n.prototype.set=s,e.exports=n},function(e,t,a){function n(){this.__data__=r?r(null):{},this.size=0}var r=a(81);e.exports=n},function(e,t){function a(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}e.exports=a},function(e,t,a){function n(e){var t=this.__data__;if(r){var a=t[e];return a===i?void 0:a}return l.call(t,e)?t[e]:void 0}var r=a(81),i="__lodash_hash_undefined__",o=Object.prototype,l=o.hasOwnProperty;e.exports=n},function(e,t,a){function n(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}var r=a(81),i=Object.prototype,o=i.hasOwnProperty;e.exports=n},function(e,t,a){function n(e,t){var a=this.__data__;return this.size+=this.has(e)?0:1,a[e]=r&&void 0===t?i:t,this}var r=a(81),i="__lodash_hash_undefined__";e.exports=n},function(e,t,a){function n(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}var r=a(82);e.exports=n},function(e,t){function a(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}e.exports=a},function(e,t,a){function n(e){return r(this,e).get(e)}var r=a(82);e.exports=n},function(e,t,a){function n(e){return r(this,e).has(e)}var r=a(82);e.exports=n},function(e,t,a){function n(e,t){var a=r(this,e),n=a.size;return a.set(e,t),this.size+=a.size==n?0:1,this}var r=a(82);e.exports=n},function(e,t,a){function n(e){var t=-1,a=null==e?0:e.length;for(this.__data__=new r;++t<a;)this.add(e[t])}var r=a(117),i=a(287),o=a(288);n.prototype.add=n.prototype.push=i,n.prototype.has=o,e.exports=n},function(e,t){function a(e){return this.__data__.set(e,n),this}var n="__lodash_hash_undefined__";e.exports=a},function(e,t){function a(e){return this.__data__.has(e)}e.exports=a},function(e,t){function a(e,t){for(var a=-1,n=null==e?0:e.length;++a<n;)if(t(e[a],a,e))return!0;return!1}e.exports=a},function(e,t){function a(e,t){return e.has(t)}e.exports=a},function(e,t,a){function n(e,t,a,n,r,E,T){switch(a){case S:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case w:return!(e.byteLength!=t.byteLength||!E(new i(e),new i(t)));case p:case f:case g:return o(+e,+t);case h:return e.name==t.name&&e.message==t.message;case v:case y:return e==t+"";case m:var _=s;case b:var C=n&u;if(_||(_=c),e.size!=t.size&&!C)return!1;var R=T.get(e);if(R)return R==t;n|=d,T.set(e,t);var P=l(_(e),_(t),n,r,E,T);return T.delete(e),P;case k:if(j)return j.call(e)==j.call(t)}return!1}var r=a(77),i=a(292),o=a(154),l=a(155),s=a(293),c=a(294),u=1,d=2,p="[object Boolean]",f="[object Date]",h="[object Error]",m="[object Map]",g="[object Number]",v="[object RegExp]",b="[object Set]",y="[object String]",k="[object Symbol]",w="[object ArrayBuffer]",S="[object DataView]",E=r?r.prototype:void 0,j=E?E.valueOf:void 0;e.exports=n},function(e,t,a){var n=a(34),r=n.Uint8Array;e.exports=r},function(e,t){function a(e){var t=-1,a=Array(e.size);return e.forEach(function(e,n){a[++t]=[n,e]}),a}e.exports=a},function(e,t){function a(e){var t=-1,a=Array(e.size);return e.forEach(function(e){a[++t]=e}),a}e.exports=a},function(e,t,a){function n(e,t,a,n,o,s){var c=a&i,u=r(e),d=u.length;if(d!=r(t).length&&!c)return!1;for(var p=d;p--;){var f=u[p];if(!(c?f in t:l.call(t,f)))return!1}var h=s.get(e);if(h&&s.get(t))return h==t;var m=!0;s.set(e,t),s.set(t,e);for(var g=c;++p<d;){f=u[p];var v=e[f],b=t[f];if(n)var y=c?n(b,v,f,t,e,s):n(v,b,f,e,t,s);if(!(void 0===y?v===b||o(v,b,a,n,s):y)){m=!1;break}g||(g="constructor"==f)}if(m&&!g){var k=e.constructor,w=t.constructor;k!=w&&"constructor"in e&&"constructor"in t&&!("function"==typeof k&&k instanceof k&&"function"==typeof w&&w instanceof w)&&(m=!1)}return s.delete(e),s.delete(t),m}var r=a(296),i=1,o=Object.prototype,l=o.hasOwnProperty;e.exports=n},function(e,t,a){function n(e){return r(e,o,i)}var r=a(297),i=a(299),o=a(118);e.exports=n},function(e,t,a){function n(e,t,a){var n=t(e);return i(e)?n:r(n,a(e))}var r=a(298),i=a(27);e.exports=n},function(e,t){function a(e,t){for(var a=-1,n=t.length,r=e.length;++a<n;)e[r+a]=t[a];return e}e.exports=a},function(e,t,a){var n=a(300),r=a(301),i=Object.prototype,o=i.propertyIsEnumerable,l=Object.getOwnPropertySymbols,s=l?function(e){return null==e?[]:(e=Object(e),n(l(e),function(t){return o.call(e,t)}))}:r;e.exports=s},function(e,t){function a(e,t){for(var a=-1,n=null==e?0:e.length,r=0,i=[];++a<n;){var o=e[a];t(o,a,e)&&(i[r++]=o)}return i}e.exports=a},function(e,t){function a(){return[]}e.exports=a},function(e,t,a){function n(e,t){var a=o(e),n=!a&&i(e),u=!a&&!n&&l(e),p=!a&&!n&&!u&&c(e),f=a||n||u||p,h=f?r(e.length,String):[],m=h.length;for(var g in e)!t&&!d.call(e,g)||f&&("length"==g||u&&("offset"==g||"parent"==g)||p&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,m))||h.push(g);return h}var r=a(303),i=a(111),o=a(27),l=a(113),s=a(156),c=a(115),u=Object.prototype,d=u.hasOwnProperty;e.exports=n},function(e,t){function a(e,t){for(var a=-1,n=Array(e);++a<e;)n[a]=t(a);return n}e.exports=a},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,a,n){a&&(0,j.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function o(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0});var l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E=a(12),j=r(E),T=a(10),_=r(T),C=a(6),R=r(C),P=a(1),x=r(P),L=a(3),D=r(L),N=a(4),A=r(N),M=a(5),B=a(9),z=a(26),I=a(0),O=a(13),F=n(O),W=a(52),V=(n(W),a(16)),K=a(18),G=a(46),q=(B.WeaTableNew.TableStore,I.WeaLocaleProvider.getLabel,l=function(e){function t(){var e,a,n,r;(0,x.default)(this,t);for(var o=arguments.length,l=Array(o),E=0;E<o;E++)l[E]=arguments[E];return a=n=(0,D.default)(this,(e=t.__proto__||(0,R.default)(t)).call.apply(e,[this].concat(l))),i(n,"topTabCount",s,n),i(n,"searchParams",c,n),i(n,"showLeft",u,n),i(n,"rightMenu",d,n),n.conditiontype={conditiontype:"prjexecute"},i(n,"shareStore",p,n),i(n,"exchangeStore",f,n),i(n,"projectInfoStore",h,n),i(n,"leftTree",m,n),i(n,"leftTreeCount",g,n),i(n,"leftTreeCountType",v,n),i(n,"selectedTreeKey",b,n),i(n,"verified",y,n),i(n,"hasRight",k,n),n.treeType={},n.initDatas=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,_.default)({},n.conditiontype,e);n.topTabCount=n.topTabCount,F.getPrjCondition(t).then(function(e){n.condition=e.condition,n.form&&!n.form.isFormInit&&n.form.initFormFields(e.condition)}).then(function(){F.getPrjTypeTreePageList({treetype:"prjexecute"}).then(function(e){n.leftTree=e.treedata,n.leftTreeCount=e.treecount,n.leftTreeCountType=e.treecountcfg,n.selectedTreeKey=e.selectedKeys,n.doSearch({prjtype:e.selectedKeys})})})},n.doSearch=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};n.loading=!0,e.prjtype&&(n.appendFormFields({prjtype:{value:e.prjtype}}),n.selectedTreeKey=e.prjtype);var t=n.form.getFormParams();t.prjtype&&(n.selectedTreeKey=t.prjtype);var a=(0,_.default)({},n.searchParams,e,t);F.getPrjTypeList(a).then(function(t){n.tableStore.getDatas(t.sessionkey,e.current||1),n.searchParams=(0,_.default)({},n.searchParams,e),n.topTabCount=t.tabnum,n.dataKey=t.sessionkey,n.rightMenu=t.rightMenus,n.loading=!1})},n.reLoad=function(){n.doSearch()},n.onShowColumn=function(){n.tableStore.setColSetVisible(!0),n.tableStore.tableColSet(!0)},n.setSelectedTreeKey=function(e){n.selectedTreeKey=e},i(n,"setLeftShow",w,n),n.clearStatus=function(){n.searchParams={tabkey:"all"},n.showSearchAd=!1,n.selectedTreeKey="",n.clearFormFields(),n.resetForm(),n.condition=[],n.resetTable(!0)},i(n,"doPlanOpt",S,n),r=a,(0,D.default)(n,r)}return(0,A.default)(t,e),t}(z.ListStore),s=o(l.prototype,"topTabCount",[M.observable],{enumerable:!0,initializer:function(){return[]}}),c=o(l.prototype,"searchParams",[M.observable],{enumerable:!0,initializer:function(){return{tabkey:"all"}}}),u=o(l.prototype,"showLeft",[M.observable],{enumerable:!0,initializer:function(){return!0}}),d=o(l.prototype,"rightMenu",[M.observable],{enumerable:!0,initializer:function(){return[]}}),p=o(l.prototype,"shareStore",[M.observable],{enumerable:!0,initializer:function(){return new V.ShareStore}}),f=o(l.prototype,"exchangeStore",[M.observable],{enumerable:!0,initializer:function(){return new K.ExchangeStore}}),h=o(l.prototype,"projectInfoStore",[M.observable],{enumerable:!0,initializer:function(){return new G.ProjectInfoStore}}),m=o(l.prototype,"leftTree",[M.observable],{enumerable:!0,initializer:function(){return[]}}),g=o(l.prototype,"leftTreeCount",[M.observable],{enumerable:!0,initializer:function(){return{}}}),v=o(l.prototype,"leftTreeCountType",[M.observable],{enumerable:!0,initializer:function(){return[]}}),b=o(l.prototype,"selectedTreeKey",[M.observable],{enumerable:!0,initializer:function(){return""}}),y=o(l.prototype,"verified",[M.observable],{enumerable:!0,initializer:function(){return!1}}),k=o(l.prototype,"hasRight",[M.observable],{enumerable:!0,initializer:function(){return!1}}),w=o(l.prototype,"setLeftShow",[M.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.showLeft=t}}}),S=o(l.prototype,"doPlanOpt",[M.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};F.doPlanOpt(t).then(function(t){e.doSearch()})}}}),l),U=new q;t.default=U},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,a,n){a&&(0,_e.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function o(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.PrjCardStore=void 0;var l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E,j,T,_,C,R,P,x,L,D,N,A,M,B,z,I,O,F,W,V,K,G,q,U,Q,H,J,X,Y,$,Z,ee,te,ae,ne,re,ie,oe,le,se,ce,ue,de,pe,fe,he,me,ge,ve,be,ye,ke,we,Se,Ee,je,Te=a(12),_e=r(Te),Ce=a(35),Re=r(Ce),Pe=a(10),xe=r(Pe),Le=a(1),De=r(Le),Ne=a(5),Ae=a(0),Me=a(51),Be=(r(Me),a(2)),ze=a(28),Ie=(r(ze),a(9)),Oe=a(13),Fe=n(Oe),We=a(84),Ve=n(We),Ke=a(52),Ge=n(Ke),qe=a(17),Ue=n(qe),Qe=a(65),He=a(46),Je=a(16),Xe=a(33),Ye=a(18),$e=a(83),Ze=(Be.Modal.confirm,Ie.WeaTableNew.TableStore),et=(Ae.WeaTools.ls,Ae.WeaLocaleProvider.getLabel);t.PrjCardStore=(l=function e(){var t=this;(0,De.default)(this,e),i(this,"tabDatas",s,this),i(this,"selectTabKey",c,this),i(this,"loading",u,this),i(this,"prjid",d,this),i(this,"prjname",p,this),i(this,"targetid",f,this),this.discusstype="PP",this.taskname="",i(this,"showSearchAd",h,this),i(this,"rightMenu",m,this),i(this,"form",g,this),i(this,"templatename",v,this),i(this,"doSaveVisible",b,this),i(this,"fieldInfo",y,this),i(this,"prjinfoRight",k,this),i(this,"prjisdel",w,this),this.validateRules={},i(this,"prjSubStore",S,this),i(this,"prjSubform",E,this),i(this,"prjsubRight",j,this),i(this,"condition",T,this),i(this,"addProjectStore",_,this),i(this,"exchangeList",C,this),i(this,"_BrowserList",R,this),i(this,"shareTableStore",P,this),i(this,"shareStore",x,this),i(this,"isShowShare",L,this),i(this,"shareRight",D,this),i(this,"projectInfoStore",N,this),i(this,"stastics",A,this),i(this,"taskListTableStore",M,this),i(this,"taskListform",B,this),i(this,"taskListquickform",z,this),i(this,"taskListTabs",I,this),i(this,"taskListSearchParams",O,this),i(this,"taskListQuickitems",F,this),i(this,"taskListRight",W,this),i(this,"relateListStore",V,this),i(this,"taskInfoStore",K,this),i(this,"exchangeStore",G,this),i(this,"prjLogTableStore",q,this),i(this,"prjFieldLogTableStore",U,this),i(this,"prjFieldDetailLogTableStore",Q,this),i(this,"fieldLogVisible",H,this),i(this,"fieldDetailLogVisible",J,this),i(this,"fieldname",X,this),i(this,"field",Y,this),i(this,"verified",$,this),i(this,"hasRight",Z,this),i(this,"showEditTask",ee,this),i(this,"isreload",te,this),i(this,"stageInfo",ae,this),i(this,"approveplanstatus",ne,this),i(this,"resourceInfo",re,this),i(this,"isBatchEdit",ie,this),i(this,"isApprove",oe,this),i(this,"status",le,this),i(this,"reLoad",se,this),i(this,"refTaskList",ce,this),this.changeTab=function(e){t.selectTabKey=e,t.rightMenu=[];var a=(0,Ne.toJS)(t.tabDatas);if(a)for(var n=0;n<a.length;n++)a[n].id==e&&"prjinfo"==a[n].shortname?t.getPrjInfo({viewtype:"view",prjid:t.prjid}):a[n].id==e&&"tasklist"==a[n].shortname?(t.setIsBatchEdit(0),t.getPrjTaskList(),t.getPrjTaskCondition(),t.getPrjTaskVersion()):a[n].id==e&&"childprj"==a[n].shortname?(t.getPrjSubList(),t.getPrjSubCondition()):a[n].id==e&&"prjdiscuss"==a[n].shortname?(t.targetid=t.prjid,t.getExchangeList({})):a[n].id==e&&"prjshare"==a[n].shortname?t.getPrjShareList():a[n].id==e&&"stareport"==a[n].shortname?(t.stastics=[],t.getPrjStastics()):a[n].id==e&&"stageset"==a[n].shortname?t.getPrjTempletStageList():a[n].id==e&&"resources"==a[n].shortname&&t.getPrjResourceInfo()},this.getPrjTabs=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.prjid=e.prjid,t.selectTabKey="1",t.prjisdel=!1,Fe.getPrjTabs(e).then(function(e){e.isright||"undefined"===typeof e.isright?(t.hasRight=!0,t.verified=!0,t.tabDatas=e.tabs,t.changeTab(t.selectTabKey)):(t.hasRight=e.isright,t.verified=!0)})},this.getPrjInfo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0,t.form=new Ie.WeaForm,Fe.getPrjInfo(e).then(function(e){e.isright||"undefined"===typeof e.isright?(t.prjinfoRight={hasRight:!0,verified:!0},t.isApprove=e.isApprove,t.fieldInfo=e.fieldinfo,t.rightMenu=e.rightMenus,t.prjname=e.prjname,t.prjid=e.prjid,t.form&&!t.form.isFormInit&&t.form.initFormFields(e.fieldinfo),e.accessory&&t.setFormFields({accessory:e.accessory})):t.prjinfoRight={hasRight:e.isright,verified:!0},t.loading=!1})},this.getPrjInfoForBoard=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0,t.form=new Ie.WeaForm,Ve.getPrjInfoForBoard(e).then(function(e){e.isright||"undefined"===typeof e.isright?(t.prjinfoRight={hasRight:!0,verified:!0},t.fieldInfo=e.fieldinfo,t.rightMenu=e.rightMenus,t.prjname=e.prjname,t.prjid=e.prjid,t.form&&!t.form.isFormInit&&t.form.initFormFields(e.fieldinfo)):t.prjinfoRight={hasRight:e.isright,verified:!0},t.loading=!1})},this.savePrjInfoForBoard=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0,t.form.validateForm().then(function(a){if(a.isValid){var n=(0,xe.default)({},(0,Ne.toJS)(t.form.getFormParams()),{method:"edit",prjid:t.prjid},e);Fe.savePrjInfo(n).then(function(e){e.success?t.getPrjInfoForBoard({viewtype:"edit",prjid:t.prjid}):Be.message.error(e.msg)})}else a.showErrors()})},this.savePrjInfo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments[1];t.form.validateForm().then(function(n){if(n.isValid){var r=(0,xe.default)({},(0,Ne.toJS)(t.form.getFormParams()),{method:"edit",prjid:t.prjid},e);Fe.savePrjInfo(r).then(function(e){e.success?(t.getPrjInfo({viewtype:"view",prjid:t.prjid}),a&&a.refresh?a.refresh():"undefined"!==typeof window.opener._table&&window.opener._table.reLoad()):Be.message.error(e.msg)})}else n.showErrors()})},i(this,"doPlanOpt",ue,this),i(this,"doSubPlanOpt",de,this),i(this,"doPlanOpt_task",pe,this),i(this,"saveasplan",fe,this),i(this,"doTaskExcelExp",he,this),this.setVisiable=function(e){t.templatename=t.prjname,t.doSaveVisible=e},this.saveTemplateName=function(e){t.templatename=e},i(this,"doSaveTemplet",me,this),i(this,"delPrjInfo",ge,this),this.setValidate=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.validateRules=e},this.getPrjSubList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=t.prjSubform.getFormParams(),n=(0,xe.default)({prjid:t.prjid},a,e);Fe.getPrjSubList(n).then(function(e){e.isright||"undefined"===typeof e.isright?(t.prjsubRight={hasRight:!0,verified:!0},t.prjSubStore.getDatas(e.sessionkey,1),t.rightMenu=e.rightMenus,t.loading=!1):t.prjsubRight={hasRight:e.isright,verified:!0}})},this.getPrjSubCondition=function(){t.prjSubform=new Ie.WeaForm,Fe.getPrjCondition({conditiontype:"prjsub"}).then(function(e){t.condition=e.condition,t.prjSubform&&!t.prjSubform.isFormInit&&t.prjSubform.initFormFields(e.condition)})},this.exchangeDelete=function(e){var a=t;Fe.exchangeDelete(e).then(function(e){e.status?a.getExchangeList():Be.message.error(e.error?e.error:""+et(384137,"操作失败!"))})},i(this,"getExchangeList",ve,this),this.changeDiscussList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.exchangeList=e,t.exchangeList.datas&&t.exchangeList.datas.forEach(function(e,a){void 0==t._BrowserList[e.id]&&(t._BrowserList[e.id]={}),t._BrowserList[e.id].remark=e.remark,t._BrowserList[e.id].docids=e.docids,t._BrowserList[e.id].projectids=e.projectids,t._BrowserList[e.id].relatedcus=e.relatedcus,t._BrowserList[e.id].relateddoc=e.relateddoc,t._BrowserList[e.id].relatedprj=e.relatedprj,t._BrowserList[e.id].relatedwf=e.relatedwf}),t._BrowserList.datas=t.exchangeList.datas},this.exchangeSave=function(e){var a=t;Fe.exchangeSave((0,xe.default)({},e,{discusstype:"PP"})).then(function(e){e.status?a.getExchangeList({}):Be.message.error(e.error?e.error:""+et(384137,"操作失败!"))})},this.setBrowserList=function(e){t._BrowserList=e},this.setFormFields=function(e){"1"==t.selectTabKey&&t.form.updateFields(e,!1),"3"==t.selectTabKey&&t.prjSubform.updateFields(e,!1),"2"==t.selectTabKey&&t.taskListform.updateFields(e,!1)},this.appendFormFields=function(e){t.setFormFields(e)},this.getPrjShareList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=(0,xe.default)({prjid:t.prjid},e);Fe.getPrjShare(a).then(function(e){e.isright||"undefined"===typeof e.isright?(t.shareRight={hasRight:!0,verified:!0},t.shareTableStore.getDatas(e.sessionkey,1),t.rightMenu=e.rightMenus):t.shareRight={hasRight:e.isright,verified:!0},t.loading=!1})},this.showAddShareModal=function(e){t.isShowShare=e},this.getPrjStastics=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0,Fe.getPrjStastics((0,xe.default)({prjid:t.prjid},e)).then(function(e){t.stastics=e,t.loading=!1})},this.getPrjTaskList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=(0,xe.default)({},(0,Ne.toJS)(t.taskListSearchParams),(0,Ne.toJS)(t.taskListform.getFormParams()),(0,Ne.toJS)(t.taskListquickform.getFormParams()),{prjid:t.prjid},e);for(var n in a)""==a[n]&&delete a[n];"0"==a.version&&(a.version=""),a.isBatchEdit=t.isBatchEdit,Fe.getPrjTaskList(a).then(function(a){a.isright||"undefined"===typeof a.isright?(t.taskListRight={hasRight:!0,verified:!0},t.status=a.status,t.taskListTableStore.getDatas(a.sessionkey,1),t.rightMenu=a.rightMenus,t.taskListSearchParams=""==e.version?{version:"0"}:(0,xe.default)({},t.taskListSearchParams,e)):t.taskListRight={hasRight:a.isright,verified:!0},t.loading=!1})},this.getPrjTaskCondition=function(){t.taskListform=new Ie.WeaForm,t.taskListquickform=new Ie.WeaForm,t.condition=[],t.taskListQuickitems=[],Ge.getTaskCondition({conditiontype:"prjtasklist",prjid:t.prjid}).then(function(e){t.condition=e.condition,t.taskListQuickitems=e.quickitmes,t.taskListform&&!t.taskListform.isFormInit&&t.taskListform.initFormFields(e.condition),t.taskListquickform&&!t.taskListquickform.isFormInit&&t.taskListquickform.initFormFields(e.quickitmes)})},this.getPrjTaskVersion=function(){Fe.getPrjTaskVersion({prjid:t.prjid}).then(function(e){t.taskListTabs=e})},this.showEditTaskModal=function(e){t.showEditTask=e},this.clearFormFields=function(){"2"==t.selectTabKey&&t.taskListform.reset(),"3"==t.selectTabKey&&t.prjSubform.reset()},this.addShare=function(e){Fe.addPrjShare((0,xe.default)({},e,{method:"add",prjid:t.prjid,opttype:"prj"})).then(function(e){t.getPrjShareList()})},this.delBatchShare=function(e){var a=t;Be.Modal.confirm({title:et(15172,"系统提示"),content:et(83601,"您确认要删除选中的记录吗?"),onOk:function(){Fe.delBatchPjrShare({id:e,method:"batchdelete",opttype:"prj",prjid:a.prjid}).then(function(e){a.getPrjShareList()})},onCancel:function(){}})},this.setShowSearchAd=function(e){t.showSearchAd=e},this.onShowColumn=function(){"3"==t.selectTabKey&&(t.prjSubStore.setColSetVisible(!0),t.prjSubStore.tableColSet(!0))},this.getPrjLogList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Fe.getPrjLogList(e).then(function(e){t.prjLogTableStore.getDatas(e.sessionkey,1)})},this.getPrjFieldLogList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Fe.getPrjFieldLogList(e).then(function(e){t.prjFieldLogTableStore.getDatas(e.sessionkey,1)})},this.getPrjFieldDetaiLogList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Fe.getPrjFieldDetaiLogList(e).then(function(e){t.prjFieldDetailLogTableStore.getDatas(e.sessionkey,1)})},i(this,"setFieldLogVisible",be,this),i(this,"setFieldDetailLogVisible",ye,this),i(this,"setFieldName",ke,this),i(this,"setField",we,this),i(this,"setLoaded",Se,this),this.getPrjTempletStageList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=(0,xe.default)({prjid:t.prjid},e);Fe.getPrjTempletStageList(a).then(function(e){t.stageInfo.stageColumns=e.columns,t.stageInfo.stageColumnDatas=e.columnDatas,t.stageInfo.canedit=e.canedit,t.rightMenu=e.rightMenus,t.loading=!1})},this.onRowSelect=function(e,a,n,r){t.stageInfo.selectedRowKeys=e,r&&(t.stageInfo.selectedDatas=r)},this.onChange=function(e){t.stageInfo.stageColumnDatas=e},this.saveStageSet=function(e){if(e.pass&&t.checkRepeat()){var a="";t.stageInfo.stageColumnDatas.forEach(function(e){e.id&&(a+=","+e.id)}),a=a.substr(1,a.length),Fe.savePrjTempletStage({datas:(0,Re.default)(t.stageInfo.stageColumnDatas),keepgroupids:a,prjid:t.prjid}).then(function(e){e.success?(t.clearStageStatus(),Be.message.success(e.msg),t.getPrjTempletStageList()):Be.message.error(e.msg)})}},this.checkRepeat=function(){var e=!0,a=(0,Ne.toJS)(t.stageInfo.stageColumnDatas);return a&&a.length>0&&a.map(function(t,n){e&&a&&a.length>0&&a.map(function(a,r){n!==r&&t.name==a.name&&(Be.message.warning(et("387703","阶段名称重复!")),e=!1)})}),e},this.clearStageStatus=function(){var e=t.stageInfo.canedit;t.stageInfo={stageColumns:[],stageColumnDatas:[],selectedRowKeys:[],selectedDatas:{},canedit:e}},this.getPrjResourceInfo=function(e){t.loading=!0;var a=(0,xe.default)({prjid:t.prjid},e);Fe.getPrjResources(a).then(function(e){e.success&&(t.resourceInfo=(0,xe.default)({},e)),t.loading=!1})},i(this,"sendMsg",Ee,this),this.setIsBatchEdit=function(e){t.isBatchEdit=e},this.resetTaskInfoStore=function(){t.taskInfoStore=new Xe.TaskInfoStore},this.triggerBreakDownWF=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=(0,xe.default)({prjid:t.prjid},e);Ae.WeaTools.callApi("/api/proj/pctask/triggerBreakDownWF","POST",a).then(function(e){"success"==e.msg?(t.getPrjTaskList(),t.getPrjTaskCondition(),t.getPrjTaskVersion(),Be.message.success(et("513071","触发流程成功!"))):Be.message.error(et("513072","触发流程失败!"))})},i(this,"delTaskBatch",je,this)},s=o(l.prototype,"tabDatas",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),c=o(l.prototype,"selectTabKey",[Ne.observable],{enumerable:!0,initializer:function(){return"1"}}),u=o(l.prototype,"loading",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),d=o(l.prototype,"prjid",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),p=o(l.prototype,"prjname",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),f=o(l.prototype,"targetid",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),h=o(l.prototype,"showSearchAd",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),m=o(l.prototype,"rightMenu",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),g=o(l.prototype,"form",[Ne.observable],{enumerable:!0,initializer:function(){return new Ie.WeaForm}}),v=o(l.prototype,"templatename",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),b=o(l.prototype,"doSaveVisible",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),y=o(l.prototype,"fieldInfo",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),k=o(l.prototype,"prjinfoRight",[Ne.observable],{enumerable:!0,initializer:function(){return{hasRight:!1,verified:!1}}}),w=o(l.prototype,"prjisdel",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),S=o(l.prototype,"prjSubStore",[Ne.observable],{enumerable:!0,initializer:function(){return new Ze}}),E=o(l.prototype,"prjSubform",[Ne.observable],{enumerable:!0,initializer:function(){return new Ie.WeaForm}}),j=o(l.prototype,"prjsubRight",[Ne.observable],{enumerable:!0,initializer:function(){return{hasRight:!1,verified:!1}}}),T=o(l.prototype,"condition",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),_=o(l.prototype,"addProjectStore",[Ne.observable],{enumerable:!0,initializer:function(){return new Qe.AddProjectStore}}),C=o(l.prototype,"exchangeList",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),R=o(l.prototype,"_BrowserList",[Ne.observable],{enumerable:!0,initializer:function(){return{create:{remark:""},datas:[]}}}),P=o(l.prototype,"shareTableStore",[Ne.observable],{enumerable:!0,initializer:function(){return new Ze}}),x=o(l.prototype,"shareStore",[Ne.observable],{enumerable:!0,initializer:function(){return new Je.ShareStore}}),L=o(l.prototype,"isShowShare",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),D=o(l.prototype,"shareRight",[Ne.observable],{enumerable:!0,initializer:function(){return{hasRight:!1,verified:!1}}}),N=o(l.prototype,"projectInfoStore",[Ne.observable],{enumerable:!0,initializer:function(){return new He.ProjectInfoStore}}),A=o(l.prototype,"stastics",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),M=o(l.prototype,"taskListTableStore",[Ne.observable],{enumerable:!0,initializer:function(){return new Ze({dataHandle:function(e){return e.forEach(function(e){"string"==typeof e.subListspan&&(e.subListspan=e.subListspan?JSON.parse(e.subListspan):void 0)}),e}})}}),B=o(l.prototype,"taskListform",[Ne.observable],{enumerable:!0,initializer:function(){return new Ie.WeaForm}}),z=o(l.prototype,"taskListquickform",[Ne.observable],{enumerable:!0,initializer:function(){return new Ie.WeaForm}}),I=o(l.prototype,"taskListTabs",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),O=o(l.prototype,"taskListSearchParams",[Ne.observable],{enumerable:!0,initializer:function(){return{version:"0"}}}),F=o(l.prototype,"taskListQuickitems",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),W=o(l.prototype,"taskListRight",[Ne.observable],{enumerable:!0,initializer:function(){return{hasRight:!1,verified:!1}}}),V=o(l.prototype,"relateListStore",[Ne.observable],{enumerable:!0,initializer:function(){return new $e.RelateListStore}}),K=o(l.prototype,"taskInfoStore",[Ne.observable],{enumerable:!0,initializer:function(){return new Xe.TaskInfoStore}}),G=o(l.prototype,"exchangeStore",[Ne.observable],{enumerable:!0,initializer:function(){return new Ye.ExchangeStore}}),q=o(l.prototype,"prjLogTableStore",[Ne.observable],{enumerable:!0,initializer:function(){return new Ze}}),U=o(l.prototype,"prjFieldLogTableStore",[Ne.observable],{enumerable:!0,initializer:function(){return new Ze}}),Q=o(l.prototype,"prjFieldDetailLogTableStore",[Ne.observable],{enumerable:!0,initializer:function(){return new Ze}}),H=o(l.prototype,"fieldLogVisible",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),J=o(l.prototype,"fieldDetailLogVisible",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),X=o(l.prototype,"fieldname",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),Y=o(l.prototype,"field",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),$=o(l.prototype,"verified",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),Z=o(l.prototype,"hasRight",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),ee=o(l.prototype,"showEditTask",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),te=o(l.prototype,"isreload",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),ae=o(l.prototype,"stageInfo",[Ne.observable],{enumerable:!0,initializer:function(){return{stageColumns:[],stageColumnDatas:[],selectedRowKeys:[],selectedDatas:{},canedit:!1}}}),ne=o(l.prototype,"approveplanstatus",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),re=o(l.prototype,"resourceInfo",[Ne.observable],{enumerable:!0,initializer:function(){return{cptList:[],prjList:[],taskList:[],accList:[],wfList:[],cusList:[],docList:[]}}}),ie=o(l.prototype,"isBatchEdit",[Ne.observable],{enumerable:!0,initializer:function(){return 0}}),oe=o(l.prototype,"isApprove",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),le=o(l.prototype,"status",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),se=o(l.prototype,"reLoad",[Ne.action],{enumerable:!0,initializer:function(){return function(e){e.getDatas(e.dataKey,e.current,e.pageSize,e.sortParams)}}}),ce=o(l.prototype,"refTaskList",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.getPrjTaskList(),e.getPrjTaskCondition(),e.getPrjTaskVersion()}}}),ue=o(l.prototype,"doPlanOpt",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Fe.doPlanOpt(t).then(function(t){e.getPrjInfo({viewtype:"view",prjid:e.prjid})})}}}),de=o(l.prototype,"doSubPlanOpt",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Fe.doPlanOpt(t).then(function(t){e.getPrjSubList()})}}}),pe=o(l.prototype,"doPlanOpt_task",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.approveplanstatus=!0,Fe.doPlanOpt(t).then(function(t){t.success?(e.getPrjTaskList(),e.getPrjTaskCondition(),e.getPrjTaskVersion(),Be.Modal.success({title:et(15172,"系统提示"),content:et(16248,"提交成功")})):Be.Modal.error({title:et(15172,"系统提示"),content:et(15173,"提交失败")}),e.approveplanstatus=!1})}}}),fe=o(l.prototype,"saveasplan",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=e;Be.Modal.confirm({title:et(15172,"系统提示"),content:et(83928,"您确认要存为计划版本吗?"),onOk:function(){Fe.doPlanOpt(t).then(function(e){a.getPrjTaskList(),a.getPrjTaskCondition(),a.getPrjTaskVersion()})},onCancel:function(){}})}}}),he=o(l.prototype,"doTaskExcelExp",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.loading=!0;var a=(0,xe.default)({},(0,Ne.toJS)(e.taskListSearchParams),(0,Ne.toJS)(e.taskListform.getFormParams()),(0,Ne.toJS)(e.taskListquickform.getFormParams()),{prjid:e.prjid},t);Ae.WeaTools.callApi("/api/proj/pctask/doTaskExcelExp","GET",a).then(function(t){window.location="/weaver/weaver.file.ExcelOut",e.loading=!1}).catch(function(e){return Be.message.error(e)})}}}),me=o(l.prototype,"doSaveTemplet",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];Fe.doSaveTemplet({prjname:e.templatename,prjid:e.prjid}).then(function(t){t.success?Be.Modal.success({title:et(15172,"系统提示"),content:et(19468,"另存为模板")+et(84565,"成功!")}):Be.Modal.error({title:et(15172,"系统提示"),content:et(19468,"另存为模板")+et(84566,"失败!")}),e.setVisiable(!1)})}}}),ge=o(l.prototype,"delPrjInfo",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=e;Be.Modal.confirm({title:et(15172,"系统提示"),content:et(383860,"您确认要删除项目吗?"),onOk:function(){Fe.delPrjInfo(t).then(function(e){a.prjisdel=!0,"undefined"!==typeof window.opener._table&&(window.opener._table.reLoad(),window.close())})},onCancel:function(){}})}}}),ve=o(l.prototype,"getExchangeList",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var a=e;e.loading=!0;var n=(0,xe.default)({types:"PP",sortid:e.prjid},t);Fe.getExchangeList(n).then(function(t){var n=(0,xe.default)({},t);n.datas.forEach(function(e,t){e.isEdit=!1}),n.datas.unshift({id:"create",isEdit:!0,remark:"",docids:[],projectids:[],relatedcus:[],relateddoc:[],relatedprj:[],relatedwf:[]}),a.exchangeList=n,a._BrowserList={create:{remark:""},datas:[]},a.exchangeList.datas&&a.exchangeList.datas.forEach(function(e,t){void 0==a._BrowserList[e.id]&&(a._BrowserList[e.id]={}),a._BrowserList[e.id].remark=e.remark,a._BrowserList[e.id].docids=e.docids,a._BrowserList[e.id].projectids=e.projectids,a._BrowserList[e.id].relatedcus=e.relatedcus,a._BrowserList[e.id].relateddoc=e.relateddoc,a._BrowserList[e.id].relatedprj=e.relatedprj,a._BrowserList[e.id].relatedwf=e.relatedwf}),a._BrowserList.datas=a.exchangeList.datas,e.loading=!1})}}}),be=o(l.prototype,"setFieldLogVisible",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.fieldLogVisible=t}}}),ye=o(l.prototype,"setFieldDetailLogVisible",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.fieldDetailLogVisible=t}}}),ke=o(l.prototype,"setFieldName",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.fieldname=t}}}),we=o(l.prototype,"setField",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.field=t}}}),Se=o(l.prototype,"setLoaded",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.isreload=!0}}}),Ee=o(l.prototype,"sendMsg",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=(0,xe.default)({prjid:e.prjid},t);e.loading=!0,Ae.WeaTools.callApi("/api/proj/mindmapdev/sendMsg","GET",a).then(function(t){e.loading=!1,Be.message.success("发送通知成功!")})}}}),je=o(l.prototype,"delTaskBatch",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var a=e;e.taskInfoStore.selectedRowKeys.length>0&&Be.Modal.confirm({title:et(15172,"系统提示"),content:et(83925,"该任务及其子任务都会被删除,您确认要删除吗?"),onOk:function(){Ue.delTask({method:t,taskids:""+a.taskInfoStore.selectedRowKeys}).then(function(e){e.success?(a.taskInfoStore.selectedRowKeys=[],window._table.reLoad(),Be.Modal.success({title:et(15172,"系统提示"),content:et(83472,"删除成功!")}),a.getPrjTaskList(),a.getPrjTaskCondition(),a.getPrjTaskVersion()):Be.message.error(et(383746,"请求失败")+":"+e.msgcode)})},onCancel:function(){}})}}}),l)},function(e,t,a){var n=a(15),r=n.JSON||(n.JSON={stringify:JSON.stringify});e.exports=function(e){return r.stringify.apply(r,arguments)}},function(e,t){},function(e,t){function a(e){var t=[];for(var a in e)t.push(a);return t}t=e.exports="function"===typeof Object.keys?Object.keys:a,t.shim=a},function(e,t){function a(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function n(e){return e&&"object"==typeof e&&"number"==typeof e.length&&Object.prototype.hasOwnProperty.call(e,"callee")&&!Object.prototype.propertyIsEnumerable.call(e,"callee")||!1}var r="[object Arguments]"==function(){return Object.prototype.toString.call(arguments)}();t=e.exports=r?a:n,t.supported=a,t.unsupported=n},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,h.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0});var o,l,s,c,u,d,p,f=a(12),h=n(f),m=a(44),g=n(m),v=a(10),b=n(v),y=a(1),k=n(y),w=a(7),S=n(w),E=a(5),j=a(0),T=a(51),_=n(T),C=(a(2),a(28)),R=(n(C),a(9)),P=a(311),x=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(P),L=a(65),D=(R.WeaTableNew.TableStore,j.WeaTools.ls),N=(o=function(){function e(){var t=this;(0,k.default)(this,e),this.prjtypes=[],r(this,"showDatas",l,this),r(this,"mulitcol",s,this),r(this,"isAbc",c,this),r(this,"abcSelected",u,this),r(this,"loading",d,this),r(this,"addProjectStore",p,this),this.clearStatus=function(){t.showDatas={typesShow:[],typesCols:[],usedBeans:[],abcBtns:[],commonuse:"",user:""}}}return(0,S.default)(e,[{key:"initDatas",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.loading=!0,x.getAddProjectTypes(t).then(function(t){e.loading=!1,e.prjtypes=t,e.showDatas=(0,b.default)({},e.showDatas),e.setUpdate()})}},{key:"setAbcSelected",value:function(e){this.abcSelected=e,this.setUpdate()}},{key:"setMulitcol",value:function(e){this.mulitcol=e,this.setUpdate()}},{key:"setIsAbc",value:function(e){this.isAbc=e,this.setUpdate()}},{key:"setUpdate",value:function(){var e={},t=this.prjtypes,a=this.isAbc,n=(this.tabkey,this.abcSelected),r=(this.value,[]),i=[];if(t.map(function(e){var t=(0,_.default)({},e);r.push(t)}),a){for(var o=[],l=["#55D2D4","#B37BFA","#FFC62E","#8DCE36","#37B2FF","#FF9537","#FF5E56"],s=0;s<27;s++)!function(e){var t=[];o.push({letter:26==e?"···":String.fromCharCode(65+e),prjbeans:function(){return r.map(function(a){a.prjbeans.map(function(a){a.letter.charCodeAt(0)-65==e&&t.push(a),26==e&&(a.letter.charCodeAt(0)>=91||a.letter.charCodeAt(0)<65)&&t.push(a)})}),t}(),color:l[e%7],disabled:t.length<=0,selected:n==(26==e?"···":String.fromCharCode(65+e))})}(s);i=o,r=o}r=r.filter(function(e){var t=e.prjbeans;return(void 0===t?[]:t).length>0}),e.typesShow=r,e.abcBtns=i;var c=document.documentElement.clientWidth,u=c>1400?[[],[],[],[]]:c>1100?[[],[],[]]:c>600?[[],[]]:[[]],d=c>1400?[0,0,0,0]:c>1100?[0,0,0]:c>600?[0,0]:[0];r.length>0&&r.map(function(e){var t=e.prjbeans,a=void 0===t?[]:t;if(a.length>=0)for(var n=Math.min.apply(Math,d),r=0;r<d.length;r++)if(d[r]==n){u[r].push(e),d[r]+=a.length;break}}),e.typesCols=u;var p=[];r.length>0&&r.map(function(e){var t=e.prjbeans;(void 0===t?[]:t).map(function(e){e&&"1"==e.usedtodo&&p.length<10&&p.push(e)})}),p.sort(function(e,t){return e.usedtodoorder-t.usedtodoorder}),e.usedBeans=p,this.showDatas=(0,b.default)({},this.showDatas,e)}}]),e}(),l=i(o.prototype,"showDatas",[E.observable],{enumerable:!0,initializer:function(){return{typesShow:[],typesCols:[],usedBeans:[],abcBtns:[],commonuse:"",user:""}}}),s=i(o.prototype,"mulitcol",[E.observable],{enumerable:!0,initializer:function(){return"false"!=D.getStr("prj-add-mulitcol")}}),c=i(o.prototype,"isAbc",[E.observable],{enumerable:!0,initializer:function(){return!1}}),u=i(o.prototype,"abcSelected",[E.observable],{enumerable:!0,initializer:function(){return""}}),d=i(o.prototype,"loading",[E.observable],{enumerable:!0,initializer:function(){return!1}}),p=i(o.prototype,"addProjectStore",[E.observable],{enumerable:!0,initializer:function(){return new L.AddProjectStore}}),i(o.prototype,"initDatas",[E.action],(0,g.default)(o.prototype,"initDatas"),o.prototype),o),A=new N;t.default=A},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.doSaveNewProject=t.getAddProjectTypes=void 0;var n=a(0);t.getAddProjectTypes=function(e){return n.WeaTools.callApi("/api/proj/pcproject/getPrjCreateTemplet","GET",e)},t.doSaveNewProject=function(e){return n.WeaTools.callApi("/api/proj/pcproject/doPrjOperation","POST",e)}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,Y.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0});var o,l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E,j,T,_,C,R,P,x,L,D,N,A,M,B,z,I,O,F,W,V,K,G,q,U,Q,H,J,X=a(12),Y=n(X),$=a(35),Z=n($),ee=a(1),te=n(ee),ae=a(5),ne=a(0),re=a(2),ie=a(13),oe=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(ie),le=ne.WeaLocaleProvider.getLabel,se=(o=function e(){var t=this;(0,te.default)(this,e),this.title=le(81757,"项目导入"),this.topTab=[{key:"prjimport",title:le(81757,"项目导入")},{key:"taskimport",title:le(383858,"任务导入")}],r(this,"selectTabkey",l,this),r(this,"isuse",s,this),r(this,"replaceDatas",c,this),r(this,"mandstr",u,this),r(this,"otherstr",d,this),r(this,"taskmandstr",p,this),r(this,"taskotherstr",f,this),r(this,"loading",h,this),r(this,"isrefresh",m,this),r(this,"taskisrefresh",g,this),r(this,"hasPrjUpload",v,this),r(this,"hasTaskUpload",b,this),r(this,"taskreplaceDatas",y,this),r(this,"prjType",k,this),r(this,"taskType",w,this),r(this,"spinning",S,this),r(this,"prjmsg",E,this),r(this,"taskmsg",j,this),r(this,"reflesh",T,this),r(this,"filelist",_,this),r(this,"excelfile",C,this),r(this,"taskfilelist",R,this),r(this,"taskexcelfile",P,this),r(this,"prjremind",x,this),r(this,"taskremind",L,this),r(this,"selectremind",D,this),r(this,"filetype",N,this),r(this,"taskwbsfieldstr",A,this),r(this,"visible",M,this),r(this,"columns",B,this),r(this,"columnDatas",z,this),r(this,"selectRowKeys",I,this),r(this,"saveVisible",O,this),r(this,"initDatas",F,this),r(this,"initTaskDatas",W,this),r(this,"savePrjType",V,this),r(this,"saveFileType",K,this),r(this,"regenTemplate",G,this),r(this,"setPrjWbsSetField",q,this),r(this,"handleDialog",U,this),r(this,"setSelectRowKeys",Q,this),r(this,"setColumnDatas",H,this),r(this,"saveTaskWbsField",J,this),this.check_field=function(){var e=(0,ae.toJS)(t.columnDatas),a=!0;return e.forEach(function(e){3==e.com.wbsfield[0].viewAttr&&""==e.wbsfield.replace(" ","")&&(a=!1)}),a},this.doImport=function(){if("prjimport"==t.selectTabkey){if(""==t.excelfile)return void t.prjremind.showError();var e=t,a={isdata:"1",isuse:t.isuse,prjtype:t.prjType,prjexcelfile:t.excelfile||""};t.spinning=!0,oe.doPrjimpopt(a).then(function(t){t&&(e.reflesh++,e.spinning=!1,e.prjmsg=t.msg)})}else{if(""==t.taskexcelfile)return void t.taskremind.showError();if(!t.taskType||""==t.taskType)return void t.selectremind.showError();var n=t,r=t.filetype,i={isdata:"2",filetype:t.filetype,parentprj:t.taskType,taskexcelfile:t.taskexcelfile||""};t.spinning=!0,oe.doPrjimpopt(i).then(function(e){e&&(n.reflesh++,n.spinning=!1,n.taskmsg=e.msg,n.filetype=r)})}},this.changeTab=function(e){t.selectTabkey=e,"prjimport"==e?t.title=le(81757,"项目导入"):"taskimport"==e&&(t.title=le(383858,"任务导入"))},this.clearStatus=function(){t.replaceDatas=[],t.prjmsg="",t.taskmsg="",t.selectTabkey="prjimport",t.isuse=0,t.taskreplaceDatas=[],t.prjType="",t.taskType="",t.reflesh++,t.excelfile="",t.filelist=[],t.taskexcelfile="",t.taskfilelist=[],t.columns=[],t.columnDatas=[],t.selectRowKeys=[]}},l=i(o.prototype,"selectTabkey",[ae.observable],{enumerable:!0,initializer:function(){return"prjimport"}}),s=i(o.prototype,"isuse",[ae.observable],{enumerable:!0,initializer:function(){return 0}}),c=i(o.prototype,"replaceDatas",[ae.observable],{enumerable:!0,initializer:function(){return[]}}),u=i(o.prototype,"mandstr",[ae.observable],{enumerable:!0,initializer:function(){return""}}),d=i(o.prototype,"otherstr",[ae.observable],{enumerable:!0,initializer:function(){return""}}),p=i(o.prototype,"taskmandstr",[ae.observable],{enumerable:!0,initializer:function(){return""}}),f=i(o.prototype,"taskotherstr",[ae.observable],{enumerable:!0,initializer:function(){return""}}),h=i(o.prototype,"loading",[ae.observable],{enumerable:!0,initializer:function(){return!1}}),m=i(o.prototype,"isrefresh",[ae.observable],{enumerable:!0,initializer:function(){return(new Date).getTime()}}),g=i(o.prototype,"taskisrefresh",[ae.observable],{enumerable:!0,initializer:function(){return(new Date).getTime()}}),v=i(o.prototype,"hasPrjUpload",[ae.observable],{enumerable:!0,initializer:function(){return!1}}),b=i(o.prototype,"hasTaskUpload",[ae.observable],{enumerable:!0,initializer:function(){return!1}}),y=i(o.prototype,"taskreplaceDatas",[ae.observable],{enumerable:!0,initializer:function(){return[]}}),k=i(o.prototype,"prjType",[ae.observable],{enumerable:!0,initializer:function(){return""}}),w=i(o.prototype,"taskType",[ae.observable],{enumerable:!0,initializer:function(){return""}}),S=i(o.prototype,"spinning",[ae.observable],{enumerable:!0,initializer:function(){return!1}}),E=i(o.prototype,"prjmsg",[ae.observable],{enumerable:!0,initializer:function(){return""}}),j=i(o.prototype,"taskmsg",[ae.observable],{enumerable:!0,initializer:function(){return""}}),T=i(o.prototype,"reflesh",[ae.observable],{enumerable:!0,initializer:function(){return 0}}),_=i(o.prototype,"filelist",[ae.observable],{enumerable:!0,initializer:function(){return[]}}),C=i(o.prototype,"excelfile",[ae.observable],{enumerable:!0,initializer:function(){return""}}),R=i(o.prototype,"taskfilelist",[ae.observable],{enumerable:!0,initializer:function(){return[]}}),P=i(o.prototype,"taskexcelfile",[ae.observable],{enumerable:!0,initializer:function(){return""}}),x=i(o.prototype,"prjremind",[ae.observable],{enumerable:!0,initializer:function(){return""}}),L=i(o.prototype,"taskremind",[ae.observable],{enumerable:!0,initializer:function(){return""}}),D=i(o.prototype,"selectremind",[ae.observable],{enumerable:!0,initializer:function(){return""}}),N=i(o.prototype,"filetype",[ae.observable],{enumerable:!0,initializer:function(){return"1"}}),A=i(o.prototype,"taskwbsfieldstr",[ae.observable],{enumerable:!0,initializer:function(){return""}}),M=i(o.prototype,"visible",[ae.observable],{enumerable:!0,initializer:function(){return!1}}),B=i(o.prototype,"columns",[ae.observable],{enumerable:!0,initializer:function(){return[]}}),z=i(o.prototype,"columnDatas",[ae.observable],{enumerable:!0,initializer:function(){return[]}}),I=i(o.prototype,"selectRowKeys",[ae.observable],{enumerable:!0,initializer:function(){return[]}}),O=i(o.prototype,"saveVisible",[ae.observable],{enumerable:!0,initializer:function(){return!1}}),F=i(o.prototype,"initDatas",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.loading=!0;var a=e;oe.prjimptopt(t).then(function(n){a.isuse=n.isuse,a.mandstr=n.mandstr,a.otherstr=n.otherstr,oe.doPrjTemplateFile({isuse:e.isuse,temptype:"prjtask",isdata:t.isdata}).then(function(e){a.loading=!1})})}}}),W=i(o.prototype,"initTaskDatas",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.loading=!0;var a=e;oe.prjimptopt(t).then(function(e){a.taskmandstr=e.mandstr,a.taskotherstr=e.otherstr,a.taskwbsfieldstr=e.taskwbsfieldstr,oe.doPrjTemplateFile({temptype:"prjtask",isdata:t.isdata}).then(function(e){a.loading=!1})})}}}),V=i(o.prototype,"savePrjType",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a,n){"prj"==n?(e.prjType=t,e.replaceDatas=a):(e.taskType=t,e.taskreplaceDatas=a)}}}),K=i(o.prototype,"saveFileType",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.filetype=t,e.taskmsg="",e.taskexcelfile="",e.taskfilelist=[]}}}),G=i(o.prototype,"regenTemplate",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.isrefresh=(new Date).getTime(),e.spinning=!0;var t={isuse:e.isuse,temptype:"prjtype",isdata:"1",prjtype:e.prjType};oe.doPrjTemplateFile(t).then(function(t){e.spinning=!1,re.Modal.success({title:le(128231,"模板创建完成,可以下载了。"),content:""})})}}}),q=i(o.prototype,"setPrjWbsSetField",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.columns=t.columns,e.columnDatas=t.columnDatas}}}),U=i(o.prototype,"handleDialog",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.visible=t,t?oe.getTaskWbsField().then(function(t){e.setPrjWbsSetField(t)}):(e.columns=[],e.columnDatas=[],e.selectRowKeys=[])}}}),Q=i(o.prototype,"setSelectRowKeys",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.selectRowKeys=t}}}),H=i(o.prototype,"setColumnDatas",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.columnDatas=t}}}),J=i(o.prototype,"saveTaskWbsField",[ae.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t={fields:(0,Z.default)(e.columnDatas)},a=e;e.check_field()&&(a.saveVisible=!0,oe.doTaskWbsFieldSave(t).then(function(e){e.success?(a.taskwbsfieldstr=e.taskwbsfieldstr,re.message.success(le(18758,"保存成功")),oe.getTaskWbsField().then(function(e){a.setPrjWbsSetField(e),a.saveVisible=!1})):re.message.error(e.errmsg)}))}}}),o),ce=new se;t.default=ce},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,a,n){a&&(0,L.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function o(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0});var l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E,j,T,_,C,R,P,x=a(12),L=r(x),D=a(10),N=r(D),A=a(6),M=r(A),B=a(1),z=r(B),I=a(3),O=r(I),F=a(4),W=r(F),V=a(5),K=a(9),G=a(0),q=a(26),U=a(314),Q=n(U),H=a(13),J=n(H),X=a(16),Y=a(18),$=a(46),Z=(K.WeaTableNew.TableStore,G.WeaLocaleProvider.getLabel),ee=(l=function(e){function t(){var e,a,n,r;(0,z.default)(this,t);for(var o=arguments.length,l=Array(o),x=0;x<o;x++)l[x]=arguments[x];return a=n=(0,O.default)(this,(e=t.__proto__||(0,M.default)(t)).call.apply(e,[this].concat(l))),i(n,"topTabCount",s,n),i(n,"baseParams",c,n),i(n,"showLeft",u,n),i(n,"searchParams",d,n),i(n,"rightMenu",p,n),n.conditiontype={conditiontype:"mymanagerprj"},i(n,"shareData",f,n),i(n,"shareStore",h,n),i(n,"exchangeStore",m,n),i(n,"projectInfoStore",g,n),i(n,"leftTree",v,n),i(n,"leftTreeCount",b,n),i(n,"leftTreeCountType",y,n),i(n,"selectedTreeKey",k,n),i(n,"verified",w,n),i(n,"hasRight",S,n),i(n,"appendBaseParams",E,n),i(n,"initDatas",j,n),i(n,"initTreeDatas",T,n),i(n,"doSearch",_,n),n.onShowColumn=function(){n.tableStore.setColSetVisible(!0),n.tableStore.tableColSet(!0)},n.setSelectedTreeKey=function(e){n.selectedTreeKey=e},i(n,"setLeftShow",C,n),n.clearStatus=function(){n.searchParams={tabkey:"doing"},n.showSearchAd=!1,n.selectedTreeKey="",n.clearFormFields(),n.resetForm(),n.condition=[],n.resetTable(!0)},i(n,"doPlanOpt",R,n),i(n,"delPrjInfo",P,n),r=a,(0,O.default)(n,r)}return(0,W.default)(t,e),t}(q.ListStore),s=o(l.prototype,"topTabCount",[V.observable],{enumerable:!0,initializer:function(){return[]}}),c=o(l.prototype,"baseParams",[V.observable],{enumerable:!0,initializer:function(){return{}}}),u=o(l.prototype,"showLeft",[V.observable],{enumerable:!0,initializer:function(){return!0}}),d=o(l.prototype,"searchParams",[V.observable],{enumerable:!0,initializer:function(){return{tabkey:"doing"}}}),p=o(l.prototype,"rightMenu",[V.observable],{enumerable:!0,initializer:function(){return[]}}),f=o(l.prototype,"shareData",[V.observable],{enumerable:!0,initializer:function(){return{type:Z(1332,"任务"),visible:!1}}}),h=o(l.prototype,"shareStore",[V.observable],{enumerable:!0,initializer:function(){return new X.ShareStore}}),m=o(l.prototype,"exchangeStore",[V.observable],{enumerable:!0,initializer:function(){return new Y.ExchangeStore}}),g=o(l.prototype,"projectInfoStore",[V.observable],{enumerable:!0,initializer:function(){return new $.ProjectInfoStore}}),v=o(l.prototype,"leftTree",[V.observable],{enumerable:!0,initializer:function(){return[]}}),b=o(l.prototype,"leftTreeCount",[V.observable],{enumerable:!0,initializer:function(){return{}}}),y=o(l.prototype,"leftTreeCountType",[V.observable],{enumerable:!0,initializer:function(){return[]}}),k=o(l.prototype,"selectedTreeKey",[V.observable],{enumerable:!0,initializer:function(){return""}}),w=o(l.prototype,"verified",[V.observable],{enumerable:!0,initializer:function(){return!1}}),S=o(l.prototype,"hasRight",[V.observable],{enumerable:!0,initializer:function(){return!1}}),E=o(l.prototype,"appendBaseParams",[V.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.baseParams=(0,N.default)({},e.baseParams,t)}}}),j=o(l.prototype,"initDatas",[V.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=(0,N.default)({},e.conditiontype,e.searchParams,t);e.title=e.title,e.topTab=e.topTab,e.topTabCount=e.topTabCount,e.searchParams=(0,N.default)({},e.searchParams,t),Q.getMyPrjCondition(a).then(function(t){e.form=new K.WeaForm,e.condition=t.condition,e.form&&!e.form.isFormInit&&e.form.initFormFields(t.condition)}).then(function(){e.initTreeDatas(t)})}}}),T=o(l.prototype,"initTreeDatas",[V.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Q.getPrjTypeTreePageList((0,N.default)({treetype:"mymanagerprj"},t)).then(function(t){e.leftTree=t.treedata,e.leftTreeCount=t.treecount,e.leftTreeCountType=t.treecountcfg,e.selectedTreeKey=t.selectedKeys,e.doSearch({prjtype:t.selectedKeys})})}}}),_=o(l.prototype,"doSearch",[V.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.loading=!0,t.prjtype&&(e.appendFormFields({prjtype:{value:t.prjtype}}),e.selectedTreeKey=t.prjtype);var a=e.form.getFormParams();a.prjtype&&(e.selectedTreeKey=a.prjtype);var n=(0,N.default)({},e.baseParams,e.searchParams,a,t);Q.getMyPrjList(n).then(function(a){e.tableStore.getDatas(a.sessionkey,t.current||1),e.searchParams=(0,N.default)({},e.searchParams,t),e.topTabCount=a.tabnum,e.dataKey=a.sessionkey,e.rightMenu=a.rightMenus,e.loading=!1})}}}),C=o(l.prototype,"setLeftShow",[V.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.showLeft=t}}}),R=o(l.prototype,"doPlanOpt",[V.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};J.doPlanOpt(t).then(function(t){e.doSearch()})}}}),P=o(l.prototype,"delPrjInfo",[V.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};J.delPrjInfo(t).then(function(a){Q.getPrjTypeTreePageList((0,N.default)({treetype:"mymanagerprj"},t)).then(function(t){e.leftTree=t.treedata,e.leftTreeCount=t.treecount,e.leftTreeCountType=t.treecountcfg,e.doSearch({prjtype:e.selectedTreeKey})})})}}}),l),te=new ee;t.default=te},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMyPrjCondition=t.getMyPrjList=t.getPrjTypeTreePageList=void 0;var n=a(0);t.getPrjTypeTreePageList=function(e){return n.WeaTools.callApi("/api/proj/pcproject/getPrjTypeTree","GET",e)},t.getMyPrjList=function(e){return n.WeaTools.callApi("/api/proj/pcproject/getMyMangerPrjList","GET",e)},t.getMyPrjCondition=function(e){return n.WeaTools.callApi("/api/proj/pcproject/prjcondition","GET",e)}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,E.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0});var o,l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S=a(12),E=n(S),j=a(10),T=n(j),_=a(6),C=n(_),R=a(1),P=n(R),x=a(3),L=n(x),D=a(4),N=n(D),A=a(5),M=a(9),B=a(26),z=a(2),I=a(0),O=a(13),F=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(O),W=a(16),V=a(18),K=a(46),G=(M.WeaTableNew.TableStore,z.Modal.confirm,I.WeaLocaleProvider.getLabel),q=(o=function(e){function t(){var e,a,n,i;(0,P.default)(this,t);for(var o=arguments.length,S=Array(o),E=0;E<o;E++)S[E]=arguments[E];return a=n=(0,L.default)(this,(e=t.__proto__||(0,C.default)(t)).call.apply(e,[this].concat(S))),r(n,"rightMenu",l,n),n.conditiontype={conditiontype:"search"},r(n,"locationparams",s,n),r(n,"showLeft",c,n),r(n,"leftTree",u,n),r(n,"leftTreeCount",d,n),r(n,"leftTreeCountType",p,n),r(n,"selectedTreeKey",f,n),r(n,"shareStore",h,n),r(n,"exchangeStore",m,n),r(n,"projectInfoStore",g,n),r(n,"initDatas",v,n),n.initTreeDatas=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=n.form.getFormParams();F.getPrjTypeTreePageList((0,T.default)({treetype:"prjsearch"},e,n.locationparams,t)).then(function(e){n.leftTree=e.treedata,n.leftTreeCount=e.treecount,n.leftTreeCountType=e.treecountcfg,n.selectedTreeKey=e.selectedKeys,n.doSearch({prjtype:e.selectedKeys})})},n.doSearch=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};n.loading=!0,e.prjtype&&n.appendFormFields({prjtype:{value:e.prjtype}});var t=n.form.getFormParams();t.prjtype&&(n.selectedTreeKey=t.prjtype);var a=(0,T.default)({},t,n.locationparams);F.getQueryPrjList(a).then(function(t){n.tableStore.getDatas(t.sessionkey,e.current||1),n.topTabCount=t.tabnum,n.dataKey=t.sessionkey,n.rightMenu=t.rightMenus,n.loading=!1})},n.reLoad=function(){n.doSearch()},n.onShowColumn=function(){n.tableStore.setColSetVisible(!0),n.tableStore.tableColSet(!0)},n.setSelectedTreeKey=function(e){n.selectedTreeKey=e},r(n,"setLeftShow",b,n),n.clearStatus=function(){n.showSearchAd=!1,n.selectedTreeKey="",n.resetForm()},r(n,"doPlanOpt",y,n),r(n,"delPrjInfo",k,n),r(n,"doPrjExcelExp",w,n),i=a,(0,L.default)(n,i)}return(0,N.default)(t,e),t}(B.ListStore),l=i(o.prototype,"rightMenu",[A.observable],{enumerable:!0,initializer:function(){return[]}}),s=i(o.prototype,"locationparams",[A.observable],{enumerable:!0,initializer:function(){return""}}),c=i(o.prototype,"showLeft",[A.observable],{enumerable:!0,initializer:function(){return!0}}),u=i(o.prototype,"leftTree",[A.observable],{enumerable:!0,initializer:function(){return[]}}),d=i(o.prototype,"leftTreeCount",[A.observable],{enumerable:!0,initializer:function(){return{}}}),p=i(o.prototype,"leftTreeCountType",[A.observable],{enumerable:!0,initializer:function(){return[]}}),f=i(o.prototype,"selectedTreeKey",[A.observable],{enumerable:!0,initializer:function(){return""}}),h=i(o.prototype,"shareStore",[A.observable],{enumerable:!0,initializer:function(){return new W.ShareStore}}),m=i(o.prototype,"exchangeStore",[A.observable],{enumerable:!0,initializer:function(){return new V.ExchangeStore}}),g=i(o.prototype,"projectInfoStore",[A.observable],{enumerable:!0,initializer:function(){return new K.ProjectInfoStore}}),v=i(o.prototype,"initDatas",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e.loading=!0,e.locationparams=t;var n=(0,T.default)({},e.conditiontype,t);F.getPrjCondition(n).then(function(n){e.loading=!1,e.condition=n.condition,a&&e.resetForm(),e.form&&!e.form.isFormInit&&(e.form.initFormFields(n.condition),e.form.has("name")?e.form.updateFields({name:{value:t.name}},!1):(e.form.add("",{key:"name"}),e.form.updateFields({name:{value:t.name}},!1)))})}}}),b=i(o.prototype,"setLeftShow",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.showLeft=t}}}),y=i(o.prototype,"doPlanOpt",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};F.doPlanOpt(t).then(function(t){e.doSearch()})}}}),k=i(o.prototype,"delPrjInfo",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=e,n=e.form.getFormParams();z.Modal.confirm({title:G(15172,"系统提示"),content:G(383860,"您确认要删除项目吗?"),onOk:function(){F.delPrjInfo(t).then(function(e){F.getPrjTypeTreePageList((0,T.default)({treetype:"prjsearch"},a.locationparams,n)).then(function(e){a.leftTree=e.treedata,a.leftTreeCount=e.treecount,a.leftTreeCountType=e.treecountcfg,a.doSearch({prjtype:a.selectedTreeKey})})})},onCancel:function(){}})}}}),w=i(o.prototype,"doPrjExcelExp",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];e.loading=!0;var t=e.form.getFormParams(),a=(0,T.default)({},t,e.locationparams);I.WeaTools.callApi("/api/proj/pcproject/doPrjExcelExp","GET",a).then(function(t){window.location="/weaver/weaver.file.ExcelOut",e.loading=!1}).catch(function(e){return message.error(e)})}}}),o),U=new q;t.default=U},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,a,n){a&&(0,g.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function o(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0});var l,s,c,u,d,p,f,h,m=a(12),g=r(m),v=a(10),b=r(v),y=a(6),k=r(y),w=a(1),S=r(w),E=a(3),j=r(E),T=a(4),_=r(T),C=a(5),R=a(9),P=a(26),x=a(0),L=a(317),D=n(L),N=a(52),A=n(N),M=a(17),B=n(M),z=a(18),I=a(2),O=R.WeaTableNew.TableStore,F=x.WeaLocaleProvider.getLabel,W=(I.Modal.confirm,l=function(e){function t(){var e,a,n,r;(0,S.default)(this,t);for(var o=arguments.length,l=Array(o),m=0;m<o;m++)l[m]=arguments[m];return a=n=(0,j.default)(this,(e=t.__proto__||(0,k.default)(t)).call.apply(e,[this].concat(l))),n.title=F(16410,"审批任务"),i(n,"rightMenu",s,n),n.conditiontype={conditiontype:"approval"},i(n,"verified",c,n),i(n,"hasRight",u,n),i(n,"exchangeStore",d,n),i(n,"logVisible",p,n),i(n,"logTableStore",f,n),n.treeType={},i(n,"initDatas",h,n),n.doSearch=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};n.loading=!0;var t=n.form.getFormParams(),a=(0,b.default)({},t,n.treeType,e);e.prjtype&&(n.treeType={prjtype:e.prjtype}),D.getApprovalList(a).then(function(t){n.tableStore.getDatas(t.sessionkey,e.current||1),n.dataKey=t.sessionkey,n.rightMenu=t.rightMenus,n.loading=!1})},n.onShowColumn=function(){n.tableStore.setColSetVisible(!0),n.tableStore.tableColSet(!0)},n.doTaskApprovalOpt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=n,a=e.method,r="";r="refuse"==a?F(83886,"您确认要退回选中的记录吗?"):F(83884,"您确认要批准选中的记录吗?"),I.Modal.confirm({title:F(15172,"系统提示"),content:r,onOk:function(){D.doTaskApprovalOpt(e).then(function(e){t.doSearch(),loadLeftMenuCount()})},onCancel:function(){}})},n.clearStatus=function(){n.showSearchAd=!1,n.clearFormFields(),n.resetForm(),n.condition=[],n.resetTable(!0)},n.viewModifyLog=function(e){n.logVisible=!0,n.logTableStore=new O,B.taskModifyList({taskid:e}).then(function(e){n.logTableStore.getDatas(e.sessionkey,1)})},r=a,(0,j.default)(n,r)}return(0,_.default)(t,e),t}(P.ListStore),s=o(l.prototype,"rightMenu",[C.observable],{enumerable:!0,initializer:function(){return[]}}),c=o(l.prototype,"verified",[C.observable],{enumerable:!0,initializer:function(){return!1}}),u=o(l.prototype,"hasRight",[C.observable],{enumerable:!0,initializer:function(){return!1}}),d=o(l.prototype,"exchangeStore",[C.observable],{enumerable:!0,initializer:function(){return new z.ExchangeStore}}),p=o(l.prototype,"logVisible",[C.observable],{enumerable:!0,initializer:function(){return!1}}),f=o(l.prototype,"logTableStore",[C.observable],{enumerable:!0,initializer:function(){return new O}}),h=o(l.prototype,"initDatas",[C.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=(0,b.default)({},e.conditiontype,t);e.title=e.title,A.getTaskCondition(a).then(function(t){e.condition=t.condition,e.form&&!e.form.isFormInit&&e.form.initFormFields(t.condition)})}}}),l),V=new W;t.default=V},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.doTaskApprovalOpt=t.getApprovalList=void 0;var n=a(0);t.getApprovalList=function(e){return n.WeaTools.callApi("/api/proj/pctask/taskapproval","GET",e)},t.doTaskApprovalOpt=function(e){return n.WeaTools.callApi("/api/proj/pctask/doTaskApprovalOpt","GET",e)}},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,a,n){a&&(0,b.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function o(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0});var l,s,c,u,d,p,f,h,m,g,v=a(12),b=r(v),y=a(10),k=r(y),w=a(6),S=r(w),E=a(1),j=r(E),T=a(3),_=r(T),C=a(4),R=r(C),P=a(5),x=a(9),L=a(26),D=a(16),N=a(18),A=a(33),M=a(0),B=a(319),z=n(B),I=a(52),O=n(I),F=(x.WeaTableNew.TableStore,M.WeaLocaleProvider.getLabel,l=function(e){function t(){var e,a,n,r;(0,j.default)(this,t);for(var o=arguments.length,l=Array(o),v=0;v<o;v++)l[v]=arguments[v];return a=n=(0,_.default)(this,(e=t.__proto__||(0,S.default)(t)).call.apply(e,[this].concat(l))),i(n,"rightMenu",s,n),n.conditiontype={conditiontype:"search"},i(n,"isreloadWorkPlan",c,n),i(n,"searchfrom",u,n),i(n,"shareStore",d,n),i(n,"exchangeStore",p,n),i(n,"taskInfoStore",f,n),i(n,"getQueryCondition",h,n),n.initDatas=function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0]},n.initTreeDatas=function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0]},n.doSearch=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};n.loading=!0;var t=n.searchfrom,a=n.form.getFormParams(),r=(0,k.default)({searchfrom:t},a,e);z.getTaskSearchList(r).then(function(t){n.tableStore.getDatas(t.sessionkey,e.current||1),n.searchParams=(0,k.default)({},n.searchParams,e),n.dataKey=t.sessionkey,n.rightMenu=t.rightMenus,n.loading=!1})},n.reLoad=function(){n.doSearch()},n.onShowColumn=function(){n.tableStore.setColSetVisible(!0),n.tableStore.tableColSet(!0)},i(n,"setLoaded",m,n),n.setSearchfrom=function(){n.searchfrom="portal"},n.clearStatus=function(){n.searchParams="",n.showSearchAd=!1,n.selectedTreeKey="",n.clearFormFields()},i(n,"doTaskExcelExp",g,n),r=a,(0,_.default)(n,r)}return(0,R.default)(t,e),t}(L.ListStore),s=o(l.prototype,"rightMenu",[P.observable],{enumerable:!0,initializer:function(){return[]}}),c=o(l.prototype,"isreloadWorkPlan",[P.observable],{enumerable:!0,initializer:function(){return!1}}),u=o(l.prototype,"searchfrom",[P.observable],{enumerable:!0,initializer:function(){return""}}),d=o(l.prototype,"shareStore",[P.observable],{enumerable:!0,initializer:function(){return new D.ShareStore}}),p=o(l.prototype,"exchangeStore",[P.observable],{enumerable:!0,initializer:function(){return new N.ExchangeStore}}),f=o(l.prototype,"taskInfoStore",[P.observable],{enumerable:!0,initializer:function(){return new A.TaskInfoStore}}),h=o(l.prototype,"getQueryCondition",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e.loading=!0;var n=(0,k.default)({},e.conditiontype,t);a&&e.resetForm(),O.getTaskCondition(n).then(function(t){e.loading=!1,e.condition=t.condition,e.form&&!e.form.isFormInit&&e.form.initFormFields(t.condition)})}}}),m=o(l.prototype,"setLoaded",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.isreloadWorkPlan=!0}}}),g=o(l.prototype,"doTaskExcelExp",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.loading=!0;var a=e.form.getFormParams(),n=e.searchfrom,r=(0,k.default)({searchfrom:n},a,t,{from:"queryTask"});M.WeaTools.callApi("/api/proj/pctask/doTaskExcelExp","GET",r).then(function(t){window.location="/weaver/weaver.file.ExcelOut",e.loading=!1}).catch(function(e){return message.error(e)})}}}),l),W=new F;t.default=W},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTaskSearchList=void 0;var n=a(0);t.getTaskSearchList=function(e){return n.WeaTools.callApi("/api/proj/pctask/tasksearch","GET",e)}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,b.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0});var o,l,s,c,u,d,p,f,h,m,g,v=a(12),b=n(v),y=a(10),k=n(y),w=a(6),S=n(w),E=a(1),j=n(E),T=a(3),_=n(T),C=a(4),R=n(C),P=a(5),x=a(9),L=a(2),D=a(0),N=a(26),A=a(13),M=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(A),B=a(16),z=(x.WeaTableNew.TableStore,D.WeaLocaleProvider.getLabel),I=(o=function(e){function t(){var e,a,n,i;(0,j.default)(this,t);for(var o=arguments.length,v=Array(o),b=0;b<o;b++)v[b]=arguments[b];return a=n=(0,_.default)(this,(e=t.__proto__||(0,S.default)(t)).call.apply(e,[this].concat(v))),r(n,"rightMenu",l,n),n.conditiontype={conditiontype:"batchshare"},r(n,"showLeft",s,n),r(n,"leftTree",c,n),r(n,"leftTreeCount",u,n),r(n,"leftTreeCountType",d,n),r(n,"selectedTreeKey",p,n),r(n,"shareStore",f,n),r(n,"visible",h,n),n.shareCondition=[{colSpan:2,conditionType:"SELECT",domkey:["sharetype"],fieldcol:16,isQuickSearch:!1,label:z(21956,"对象类型"),labelcol:6,options:[{key:"1",selected:!0,showname:z(179,"人力资源")},{key:"5",selected:!1,showname:z(141,"分部")},{key:"2",selected:!1,showname:z(124,"部门")},{key:"11",selected:!1,showname:z(6086,"岗位")},{key:"3",selected:!1,showname:z(122,"角色")},{key:"4",selected:!1,showname:z(1340,"所有人")}],viewAttr:2},{2:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"57",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:16,isQuickSearch:!1,label:z(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:16,isQuickSearch:!1,label:z(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:16,isQuickSearch:!1,label:z(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:z(33564,"查看")},{key:"2",selected:!1,showname:z(93,"编辑")}],viewAttr:2}]],5:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"194",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:16,isQuickSearch:!1,label:z(106,"对象"),labelcol:6,value:3,viewAttr:2}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:16,isQuickSearch:!1,label:z(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:16,isQuickSearch:!1,label:z(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:z(33564,"查看")},{key:"2",selected:!1,showname:z(93,"编辑")}],viewAttr:2}]],1:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"17",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:16,isQuickSearch:!1,label:z(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:16,isQuickSearch:!1,label:z(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:z(33564,"查看")},{key:"2",selected:!1,showname:z(93,"编辑")}],viewAttr:2}]],11:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"278",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:16,isQuickSearch:!1,label:z(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"SELECT_LINKAGE",domkey:["joblevel"],fieldcol:16,isQuickSearch:!1,label:z(28169,"岗位级别"),labelcol:6,options:[{key:"0",selected:!0,showname:z(140,"总部")},{key:"2",selected:!1,showname:z(19437,"指定分部")},{key:"1",selected:!1,showname:z(19438,"指定部门")}],selectLinkageDatas:{1:{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"57",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["jobtitledepartment"],fieldcol:16,isQuickSearch:!1,label:"",labelcol:6,viewAttr:3},2:{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"194",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["jobtitlesubcompany"],fieldcol:16,isQuickSearch:!1,label:"",labelcol:6,viewAttr:3}},viewAttr:2}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:16,isQuickSearch:!1,label:z(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:z(33564,"查看")},{key:"2",selected:!1,showname:z(93,"编辑")}],viewAttr:2}]],4:[[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:16,isQuickSearch:!1,label:z(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:16,isQuickSearch:!1,label:z(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:z(33564,"查看")},{key:"2",selected:!1,showname:z(93,"编辑")}],viewAttr:2}]],3:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!0,pageSize:10,quickSearchName:"",type:"65",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:16,isQuickSearch:!1,label:z(106,"对象"),labelcol:6,viewAttr:3},{colSpan:2,conditionType:"SELECT",domkey:["rolelevel"],fieldcol:16,isQuickSearch:!1,label:z(139,"级别"),labelcol:6,options:[{key:"0",selected:!0,showname:z(124,"部门")},{key:"1",selected:!1,showname:z(141,"分部")},{key:"2",selected:!1,showname:z(140,"总部")}],viewAttr:2}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:16,isQuickSearch:!1,label:z(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:16,isQuickSearch:!1,label:z(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:z(33564,"查看")},{key:"2",selected:!1,showname:z(93,"编辑")}],viewAttr:2}]]}],r(n,"initDatas",m,n),n.initTreeDatas=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};M.getPrjTypeTreePageList((0,k.default)({treetype:"batchshare"},e)).then(function(e){n.leftTree=e.treedata,n.leftTreeCount=e.treecount,n.leftTreeCountType=e.treecountcfg,n.selectedTreeKey=e.selectedKeys,n.doSearch({prjtype:e.selectedKeys})})},n.doSearch=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};n.loading=!0,e.prjtype&&(n.appendFormFields({prjtype:{value:e.prjtype}}),n.selectedTreeKey=e.prjtype);var t=n.form.getFormParams();t.prjtype&&(n.selectedTreeKey=t.prjtype);var a=(0,k.default)({},t,e);M.getBatchShareList(a).then(function(t){if(n.tableStore.getDatas(t.sessionkey,e.current||1),n.topTabCount=t.tabnum,n.dataKey=t.sessionkey,n.rightMenu=t.rightMenus,n.loading=!1,t.appDetachDisableAll){var a=n.shareCondition[0];a.options.splice(5,1),n.shareCondition[0]=a}})},n.onShowColumn=function(){n.tableStore.setColSetVisible(!0),n.tableStore.tableColSet(!0)},n.setSelectedTreeKey=function(e){n.selectedTreeKey=e},r(n,"setLeftShow",g,n),n.clearStatus=function(){n.showSearchAd=!1,n.selectedTreeKey="",n.clearFormFields(),n.resetForm(),n.condition=[],n.resetTable(!0)},n.handleShareDialog=function(e){n.visible=e},n.saveBatchShare=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.share;t&&t.length>2?M.savePrjBatchShare(e).then(function(e){e.success?(L.message.success(z(119,"共享")+z(15242,"成功")),n.visible=!1):L.message.error(z(119,"共享")+z(128220,"失败")),n.visible=!1}):L.message.error(z(15859,"必要信息不完整!"))},i=a,(0,_.default)(n,i)}return(0,R.default)(t,e),t}(N.ListStore),l=i(o.prototype,"rightMenu",[P.observable],{enumerable:!0,initializer:function(){return[]}}),s=i(o.prototype,"showLeft",[P.observable],{enumerable:!0,initializer:function(){return!0}}),c=i(o.prototype,"leftTree",[P.observable],{enumerable:!0,initializer:function(){return[]}}),u=i(o.prototype,"leftTreeCount",[P.observable],{enumerable:!0,initializer:function(){return{}}}),d=i(o.prototype,"leftTreeCountType",[P.observable],{enumerable:!0,initializer:function(){return[]}}),p=i(o.prototype,"selectedTreeKey",[P.observable],{enumerable:!0,initializer:function(){return""}}),f=i(o.prototype,"shareStore",[P.observable],{enumerable:!0,initializer:function(){return new B.ShareStore}}),h=i(o.prototype,"visible",[P.observable],{enumerable:!0,initializer:function(){return!1}}),m=i(o.prototype,"initDatas",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.loading=!0;var a=(0,k.default)({},e.conditiontype,t);M.getPrjCondition(a).then(function(t){e.loading=!1,e.condition=t.condition,e.form&&!e.form.isFormInit&&e.form.initFormFields(t.condition)}).then(function(){e.initTreeDatas(t)})}}}),g=i(o.prototype,"setLeftShow",[P.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.showLeft=t}}}),o),O=new I;t.default=O},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,y.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0});var o,l,s,c,u,d,p,f,h,m,g,v,b=a(12),y=n(b),k=a(10),w=n(k),S=a(6),E=n(S),j=a(1),T=n(j),_=a(3),C=n(_),R=a(4),P=n(R),x=a(5),L=a(9),D=a(2),N=a(26),A=a(0),M=a(13),B=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(M),z=(D.Modal.confirm,L.WeaTableNew.TableStore,A.WeaLocaleProvider.getLabel),I=(o=function(e){function t(){var e,a,n,i;(0,T.default)(this,t);for(var o=arguments.length,b=Array(o),y=0;y<o;y++)b[y]=arguments[y];return a=n=(0,C.default)(this,(e=t.__proto__||(0,E.default)(t)).call.apply(e,[this].concat(b))),r(n,"rightMenu",l,n),n.conditiontype={conditiontype:"monitor"},r(n,"leftTree",s,n),r(n,"leftTreeCount",c,n),r(n,"leftTreeCountType",u,n),r(n,"selectedTreeKey",d,n),r(n,"showLeft",p,n),r(n,"verified",f,n),r(n,"hasRight",h,n),r(n,"initDatas",m,n),n.initTreeDatas=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=n.form.getFormParams();B.getPrjTypeTreePageList((0,w.default)({treetype:"prjmonitor"},e,t)).then(function(e){n.leftTree=e.treedata,n.leftTreeCount=e.treecount,n.leftTreeCountType=e.treecountcfg,n.selectedTreeKey=e.selectedKeys,n.doSearch({prjtype:n.selectedTreeKey})})},n.doSearch=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};n.loading=!0,e.prjtype&&n.appendFormFields({prjtype:{value:e.prjtype}});var t=n.form.getFormParams();t.prjtype&&(n.selectedTreeKey=t.prjtype);var a=(0,w.default)({},t);B.getPrjMonitorList(a).then(function(t){n.tableStore.getDatas(t.sessionkey,e.current||1),n.topTabCount=t.tabnum,n.dataKey=t.sessionkey,n.rightMenu=t.rightMenus,n.loading=!1})},n.onShowColumn=function(){n.tableStore.setColSetVisible(!0),n.tableStore.tableColSet(!0)},n.setSelectedTreeKey=function(e){n.selectedTreeKey=e},r(n,"setLeftShow",g,n),n.clearStatus=function(){n.showSearchAd=!1,n.selectedTreeKey="",n.clearFormFields()},r(n,"delPrjInfo",v,n),i=a,(0,C.default)(n,i)}return(0,P.default)(t,e),t}(N.ListStore),l=i(o.prototype,"rightMenu",[x.observable],{enumerable:!0,initializer:function(){return[]}}),s=i(o.prototype,"leftTree",[x.observable],{enumerable:!0,initializer:function(){return[]}}),c=i(o.prototype,"leftTreeCount",[x.observable],{enumerable:!0,initializer:function(){return{}}}),u=i(o.prototype,"leftTreeCountType",[x.observable],{enumerable:!0,initializer:function(){return[]}}),d=i(o.prototype,"selectedTreeKey",[x.observable],{enumerable:!0,initializer:function(){return""}}),p=i(o.prototype,"showLeft",[x.observable],{enumerable:!0,initializer:function(){return!0}}),f=i(o.prototype,"verified",[x.observable],{enumerable:!0,initializer:function(){return!1}}),h=i(o.prototype,"hasRight",[x.observable],{enumerable:!0,initializer:function(){return!1}}),m=i(o.prototype,"initDatas",[x.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e.loading=!0;var n=(0,w.default)({},e.conditiontype,t);a&&e.resetForm(),B.getPrjCondition(n).then(function(t){e.loading=!1,e.condition=t.condition,e.form&&!e.form.isFormInit&&e.form.initFormFields(t.condition)}).then(function(){e.initTreeDatas(t)})}}}),g=i(o.prototype,"setLeftShow",[x.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.showLeft=t}}}),v=i(o.prototype,"delPrjInfo",[x.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=e,n=e.form.getFormParams();D.Modal.confirm({title:z(15172,"系统提示"),content:z(83601,"您确认要删除选中的记录吗?"),onOk:function(){B.delPrjInfo(t).then(function(e){e.isright?B.getPrjTypeTreePageList((0,w.default)({treetype:"prjmonitor"},n)).then(function(e){a.leftTree=e.treedata,a.leftTreeCount=e.treecount,a.leftTreeCountType=e.treecountcfg,a.doSearch({prjtype:a.selectedTreeKey})}):message.error(z("507580","出现错误!对不起,您暂时没有权限!!"))})},onCancel:function(){}})}}}),o),O=new I;t.default=O},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,a,n){a&&(0,_e.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function o(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.ProjectBoardStore=void 0;var l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E,j,T,_,C,R,P,x,L,D,N,A,M,B,z,I,O,F,W,V,K,G,q,U,Q,H,J,X,Y,$,Z,ee,te,ae,ne,re,ie,oe,le,se,ce,ue,de,pe,fe,he,me,ge,ve,be,ye,ke,we,Se,Ee,je,Te=a(12),_e=r(Te),Ce=a(19),Re=r(Ce),Pe=a(10),xe=r(Pe),Le=a(1),De=r(Le),Ne=a(5),Ae=a(2),Me=a(67),Be=r(Me),ze=a(39),Ie=r(ze),Oe=a(120),Fe=a(159),We=r(Fe),Ve=a(160),Ke=a(9),Ge=a(84),qe=n(Ge),Ue=a(13),Qe=n(Ue),He=a(121),Je=a(166),Xe=a(0),Ye=Ke.WeaTableNew.TableStore,$e=Xe.WeaLocaleProvider.getLabel,Ze=t.ProjectBoardStore=(l=function e(){var t=this;(0,De.default)(this,e),i(this,"loading",s,this),i(this,"title",c,this),i(this,"prjList",u,this),i(this,"treeDatas",d,this),i(this,"treeCount",p,this),i(this,"treeCountType",f,this),i(this,"selectedTreeKey",h,this),i(this,"rightMenus",m,this),i(this,"currentKey",g,this),i(this,"pagination",v,this),i(this,"prjListloading",b,this),i(this,"searchType",y,this),i(this,"searchTypeOptions",k,this),i(this,"canEditBoard",w,this),i(this,"canEditBoardTask",S,this),i(this,"canAddTask",E,this),i(this,"showLandMark",j,this),i(this,"isedit",T,this),i(this,"commonStore",_,this),i(this,"tabsStore",C,this),i(this,"prjid",R,this),i(this,"targetid",P,this),i(this,"taskid",x,this),i(this,"treeid",L,this),i(this,"tableStore",D,this),i(this,"columns",N,this),i(this,"prjValue",A,this),i(this,"prjCardStore",M,this),i(this,"prjTaskCardStore",B,this),i(this,"SlideModalVisible",z,this),i(this,"refelsh",I,this),i(this,"userid",O,this),i(this,"username",F,this),i(this,"usericons",W,this),this.discusstype="PP",i(this,"exchangeform",V,this),i(this,"exchangeRightMenu",K,this),i(this,"exchangeContent",G,this),i(this,"showSearchAd",q,this),i(this,"condition",U,this),i(this,"showLeft",Q,this),i(this,"showMid",H,this),i(this,"isNow",J,this),this.columnGrids_map=[],this.columnGrids=[],i(this,"windowHeight",X,this),i(this,"windowWidth",Y,this),i(this,"timestamp",$,this),i(this,"percentStaus",Z,this),i(this,"boardform",ee,this),i(this,"initBoard",te,this),this.initItem=function(e){var a=(arguments.length>1&&void 0!==arguments[1]&&arguments[1],window.Muuri),n=t,r=new a(e,{items:".board-item",layoutDuration:400,layoutEasing:"ease",dragEnabled:!0,dragSortInterval:0,dragSort:function(){return n.columnGrids},dragStartPredicate:function(e,t){if((!t.target.parentNode||!t.target.parentNode.className||"item-icon"!=t.target.parentNode.className&&"landmark"!=t.target.parentNode.className&&"detail"!=t.target.parentNode.className&&"title"!=t.target.className)&&(!t||!t.target||"manager-img"!=t.target.className&&"icon-coms-Flag"!=t.target.className))return!!n.canEditBoardTask&&a.ItemDrag.defaultStartPredicate(e,t,{handle:".board-item"})},dragContainer:document.querySelector(".prj_board_container"),dragReleaseDuration:400,dragReleaseEasing:"ease"}).on("move",function(e){n.item_move_info.push(e)}).on("receive",function(e){n.changeStatus()}).on("dragStart",function(e,t){e.getElement().style.width=e.getWidth()+"px",e.getElement().style.height=e.getHeight()+"px",n.item_move_old_grid=e.getGrid(),n.item_move_info=[],n.item_move_start_index=e.getGrid().getItems().indexOf(e)}).on("dragReleaseEnd",function(e){if(e.getElement().style.width="",e.getElement().style.height="",n.columnGrids.forEach(function(e){e.refreshItems()}),e.getGrid()!=n.item_move_old_grid){var t=e._element.getAttribute("id"),a=e.getGrid().getItems().indexOf(e),r=e.getGrid().getItems()[a-1]?e.getGrid().getItems()[a-1]._element.getAttribute("id"):"",i=e.getGrid().getItems()[a+1]?e.getGrid().getItems()[a+1]._element.getAttribute("id"):"";n.saveItemOrder(!0,t,e.getGrid()._element.getAttribute("id"),r,i)}else if(0!=n.item_move_info.length){var o=n.item_move_info[0],l=n.item_move_info[n.item_move_info.length-1];if(o.fromIndex!=l.toIndex&&n.item_move_start_index!=l.toIndex){var s=e._element.getAttribute("id"),c=e.getGrid().getItems().indexOf(e),u=e.getGrid().getItems()[c-1]?e.getGrid().getItems()[c-1]._element.getAttribute("id"):"",d=e.getGrid().getItems()[c+1]?e.getGrid().getItems()[c+1]._element.getAttribute("id"):"";n.saveItemOrder(!1,s,e.getGrid()._element.getAttribute("id"),u,d)}}}).on("layoutStart",function(){n.boardGrid.refreshItems().layout()}).on("dragMove",function(e,t){if(t){var a=(0,Ie.default)(e.getGrid()._element.parentNode);t.center.y+e.getHeight()/2>e.getGrid()._top+a.scrollTop()+(0,Ie.default)(a).height()&&a.scrollTop(a.scrollTop()+20),t.center.y-e.getHeight()/2<e.getGrid()._top+a.scrollTop()&&a.scrollTop(a.scrollTop()-20);var n=(0,Ie.default)("#prj_board_container");t.center.x+e.getWidth()/2>window.innerWidth&&n.scrollLeft(n.scrollLeft()+20),t.center.x-e.getWidth()/2<0&&n.scrollLeft(n.scrollLeft()-20)}});n.columnGrids.push(r),n.columnGrids_map[e.getAttribute("id")]=r},i(this,"changeStatus",ae,this),this.saveItemOrder=function(e,a,n,r,i){a=a.replace("item_",""),r=r.replace("item_",""),i=i.replace("item_",""),n=n.replace("column_content_","");var o=t;qe.saveItemOrder({isChangeGroup:e,taskId:a,groupId:n,previousId:r,nextId:i,viewType:o.searchType,prjid:o.prjid}).then(function(e){e.success?(Ae.message.success($e(389171,"排序保存成功!")),o.changeStatus()):Ae.message.error("保存失败")})},i(this,"onCollapse",ne,this),this.setShowSearchAd=function(e){t.showSearchAd=e},i(this,"onChangePaginNation",re,this),i(this,"initList",ie,this),i(this,"setPrjTypeId",oe,this),i(this,"saveTaskInfo",le,this),i(this,"getTreeList",se,this),i(this,"setLandMark",ce,this),i(this,"saveTask",ue,this),i(this,"delGrop",de,this),i(this,"saveGroup",pe,this),i(this,"saveGroupName",fe,this),i(this,"getProjectList",he,this),i(this,"setPrjid",me,this),i(this,"getKanbanView",ge,this),this.searchKanBanView=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];e&&(t.columns=[]),t.refelsh++,e&&(t.timestamp=(new Date).getTime()+"",t.initBoard())},i(this,"getPrjTabs",ve,this),this.initRightPage=function(){if(t.prjid){var e=(0,Ne.toJS)(t.tabsStore.tabDatas);if(e){t.prjCardStore.clearStatus();for(var a=0;a<e.length;a++)if(t.tabsStore.activeKey==e[a].key)switch(e[a].shortname){case"taskboard":break;case"prjinfo":t.prjCardStore.getPrjInfo({viewtype:"view",prjid:t.prjid}),t.rightMenus=t.prjCardStore.rightMenu,window.weaWorkplan?t.prjCardStore.setLoaded(!0):eventRegister.loadModule("f_workplan",function(){t.prjCardStore.setLoaded(!0)},function(){});break;case"childprj":t.prjCardStore.getPrjSubList({prjid:t.prjid}),t.prjCardStore.getPrjSubCondition();break;case"tasklist":t.prjCardStore.getPrjTaskList({prjid:t.prjid}),t.prjCardStore.getPrjTaskCondition({prjid:t.prjid}),t.prjCardStore.getPrjTaskVersion({prjid:t.prjid});break;case"prjdiscuss":t.targetid=t.prjid,t.prjCardStore.getExchangeList({});break;case"prjshare":t.prjCardStore.getPrjShareList({prjid:t.prjid});break;case"stareport":t.prjCardStore.getPrjStastics({prjid:t.prjid}),t.rightMenu=[];break;case"stageset":t.prjCardStore.getPrjTempletStageList({prjid:t.prjid}),t.rightMenu=[];break;case"resources":t.prjCardStore.getPrjResourceInfo({prjid:t.prjid}),t.rightMenu=[]}}}},this.getRelateExchangeInfo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=t.exchangeform.getFormParams(),n=(0,xe.default)({types:"PP",sortid:t.prjid},a,e);for(var r in n)""==n[r]&&delete n[r];Qe.getPrjDiscuss(n).then(function(e){t.exchangeRightMenu=e.rightMenus,t.exchangeContent=e,t.loading=!1})},i(this,"getCurrentPageDatas",be,this),i(this,"changeSelectedKey",ye,this),i(this,"onSearchChange",ke,this),i(this,"onSearchListItem",we,this),i(this,"getRightMenuForTop",Se,this),i(this,"showSlideModal",Ee,this),this.setSelectedTreeKey=function(e){t.selectedTreeKey!==e&&(t.selectedTreeKey=e),t.prjValue=""},i(this,"clearStatus",je,this),this.clearFormFields=function(){"3"==t.tabsStore.activeKey&&t.exchangeform.reset(),"0"==t.tabsStore.activeKey&&t.boardform.reset()},this.setFormFields=function(e){"3"==t.tabsStore.activeKey&&t.exchangeform.updateFields(e,!1)},this.changeSearchType=function(e){t.searchType=e,t.searchKanBanView(!1)},this.setIsNow=function(e){t.isNow=e},this.columns=[],this.tabsStore.tabs=Ve.tabs,this.tabsStore.activeKey=localStorage.getItem("prj_board_activeKey")||"1",this.prjCardStore.selectTabKey=localStorage.getItem("prj_board_activeKey")||"1",this.tabsStore.onChange=(0,Ne.action)(function(e){t.tabsStore.activeKey=e,t.prjCardStore.selectTabKey=e,t.initRightPage()}),(0,Ne.autorun)(function(){t.prjid&&localStorage.setItem("prj_board_selectedKey",t.prjid),t.tabsStore.activeKey&&localStorage.setItem("prj_board_activeKey",t.tabsStore.activeKey)})},s=o(l.prototype,"loading",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),c=o(l.prototype,"title",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),u=o(l.prototype,"prjList",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),d=o(l.prototype,"treeDatas",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),p=o(l.prototype,"treeCount",[Ne.observable],{enumerable:!0,initializer:function(){return{}}}),f=o(l.prototype,"treeCountType",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),h=o(l.prototype,"selectedTreeKey",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),m=o(l.prototype,"rightMenus",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),g=o(l.prototype,"currentKey",[Ne.observable],{enumerable:!0,initializer:function(){return"1"}}),v=o(l.prototype,"pagination",[Ne.observable],{enumerable:!0,initializer:function(){return{pageSize:10,current:1,total:0}}}),b=o(l.prototype,"prjListloading",[Ne.observable],{enumerable:!0,initializer:function(){return!0}}),y=o(l.prototype,"searchType",[Ne.observable],{enumerable:!0,initializer:function(){return"stageid"}}),k=o(l.prototype,"searchTypeOptions",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),w=o(l.prototype,"canEditBoard",[Ne.observable],{enumerable:!0,initializer:function(){return!0}}),S=o(l.prototype,"canEditBoardTask",[Ne.observable],{enumerable:!0,initializer:function(){return!0}}),E=o(l.prototype,"canAddTask",[Ne.observable],{enumerable:!0,initializer:function(){return!0}}),j=o(l.prototype,"showLandMark",[Ne.observable],{enumerable:!0,initializer:function(){return!0}}),T=o(l.prototype,"isedit",[Ne.observable],{enumerable:!0,initializer:function(){return!0}}),_=o(l.prototype,"commonStore",[Ne.observable],{enumerable:!0,initializer:function(){return new Oe.CommonStore}}),C=o(l.prototype,"tabsStore",[Ne.observable],{enumerable:!0,initializer:function(){return new We.default}}),R=o(l.prototype,"prjid",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),P=o(l.prototype,"targetid",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),x=o(l.prototype,"taskid",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),L=o(l.prototype,"treeid",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),D=o(l.prototype,"tableStore",[Ne.observable],{enumerable:!0,initializer:function(){return new Ye}}),N=o(l.prototype,"columns",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),A=o(l.prototype,"prjValue",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),M=o(l.prototype,"prjCardStore",[Ne.observable],{enumerable:!0,initializer:function(){return new He.PrjCardStore}}),B=o(l.prototype,"prjTaskCardStore",[Ne.observable],{enumerable:!0,initializer:function(){return new Je.TaskCardStore}}),z=o(l.prototype,"SlideModalVisible",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),I=o(l.prototype,"refelsh",[Ne.observable],{enumerable:!0,initializer:function(){return 0}}),O=o(l.prototype,"userid",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),F=o(l.prototype,"username",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),W=o(l.prototype,"usericons",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),V=o(l.prototype,"exchangeform",[Ne.observable],{enumerable:!0,initializer:function(){return new Ke.WeaForm}}),K=o(l.prototype,"exchangeRightMenu",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),G=o(l.prototype,"exchangeContent",[Ne.observable],{enumerable:!0,initializer:function(){return{}}}),q=o(l.prototype,"showSearchAd",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),U=o(l.prototype,"condition",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),Q=o(l.prototype,"showLeft",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),H=o(l.prototype,"showMid",[Ne.observable],{enumerable:!0,initializer:function(){return!0}}),J=o(l.prototype,"isNow",[Ne.observable],{enumerable:!0,initializer:function(){return!0}}),X=o(l.prototype,"windowHeight",[Ne.observable],{enumerable:!0,initializer:function(){return window.innerHeight}}),Y=o(l.prototype,"windowWidth",[Ne.observable],{enumerable:!0,initializer:function(){return window.innerWidth}}),$=o(l.prototype,"timestamp",[Ne.observable],{enumerable:!0,initializer:function(){return(new Date).getTime()+""}}),Z=o(l.prototype,"percentStaus",[Ne.observable],{enumerable:!0,initializer:function(){return(new Date).getTime()+""}}),ee=o(l.prototype,"boardform",[Ne.observable],{enumerable:!0,initializer:function(){return new Ke.WeaForm}}),te=o(l.prototype,"initBoard",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=document.querySelector(".prj_board_container"),a=t.querySelector(".board");Array.prototype.slice.call(t.querySelectorAll(".board-column-content")).forEach(function(t){return e.initItem(t)});var n=e;e.loading=!0,e.boardGrid=new Muuri(a,{layout:function(e,t,a){for(var n,r,i={slots:[],width:0,height:450,setWidth:!0,setHeight:!1},o=0,l=0,s=0;s<e.length;s++)n=e[s],o+=l,r=n.getMargin(),l=n.getWidth()+r.left,i.slots.push(o,0);return i.width=o+l,i},layoutDuration:400,layoutOnResize:!0,layoutEasing:"ease",dragEnabled:!0,dragSortInterval:0,dragStartPredicate:function(e,t){return!(!n.canEditBoard||n.boardGrid.getItems().indexOf(e)===n.boardGrid.getItems().length-1)&&Muuri.ItemDrag.defaultStartPredicate(e,t,{handle:".board-column-header"})},dragSortPredicate:function(e){var t=Muuri.ItemDrag.defaultSortPredicate(e,{action:"swap",threshold:50});return(!t||!n.canEditBoard||t.index!==n.boardGrid.getItems().length-1)&&t},dragReleaseDuration:400,dragReleaseEasing:"ease"}).on("move",function(e){n.column_move_info.push(e)}).on("dragMove",function(e,t){if(t){var a=(0,Ie.default)("#prj_board_container");t.center.x+e.getWidth()/2>window.innerWidth&&a.scrollLeft(a.scrollLeft()+20),t.center.x-e.getWidth()/2<0&&a.scrollLeft(a.scrollLeft()-20)}}).on("dragStart",function(e){n.column_move_info=[]}).on("dragReleaseEnd",function(e){if(0!=n.column_move_info.length){var t=n.column_move_info[0],a=n.column_move_info[n.column_move_info.length-1];if(t.fromIndex!=a.toIndex){var r=0==a.toIndex?"":n.boardGrid.getItems()[a.toIndex-1]._element.getAttribute("id").replace("column_","");qe.saveGroupOrder({prjid:n.prjid,stageid:e._element.getAttribute("id").replace("column_",""),leftstageid:r}).then(function(e){e.success?Ae.message.success($e(389171,"排序保存成功!")):Ae.message.error($e("503631","排序保存失败!"))})}}}),e.loading=!1}}}),ae=o(l.prototype,"changeStatus",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.percentStaus=(new Date).getTime()+""}}}),ne=o(l.prototype,"onCollapse",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a){"left"==t?e.showLeft=a:e.showMid=a}}}),re=o(l.prototype,"onChangePaginNation",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.pagination.current,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.pagination.pageSize;e.pagination.current=t,e.pagination.pageSize=a,e.getCurrentPageDatas()}}}),ie=o(l.prototype,"initList",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.getTreeList(),e.pagination.current=1}}}),oe=o(l.prototype,"setPrjTypeId",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){localStorage.setItem("prj_treeid",t.prjtype),e.pagination.current=1,e.getCurrentPageDatas()}}}),le=o(l.prototype,"saveTaskInfo",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.prjCardStore.saveTaskInfo(e)&&e.searchKanBanView(!1)}}}),se=o(l.prototype,"getTreeList",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){qe.getPrjTypeTreePageList((0,xe.default)({treetype:"prjsearch"},t)).then(function(t){e.treeDatas=t.treedata,e.treeCount=t.treecount,e.treeCountType=t.treecountcfg,e.setSelectedTreeKey("prjtype_"+t.selectedKeys),e.getProjectList({prjtype:t.selectedKeys}),localStorage.setItem("prj_treeid",t.selectedKeys)})}}}),ce=o(l.prototype,"setLandMark",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a){qe.setLandMark({taskid:t,value:a}).then(function(t){t.success?e.searchKanBanView(!1):Ae.message.success("设置失败,请联系系统管理员!")})}}}),ue=o(l.prototype,"saveTask",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){qe.addBoardTask((0,xe.default)({},t,{prjid:e.prjid})).then(function(t){e.searchKanBanView(!1)})}}}),de=o(l.prototype,"delGrop",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var a=e;Ae.Modal.confirm({title:$e(15172,"系统提示"),content:$e("503589","该阶段下的任务以及子任务都会被删除,您确定要删除吗?"),onOk:function(){qe.delBoardStage({stageid:t}).then(function(e){a.searchKanBanView(!0)})},onCancel:function(){},okText:$e("33703","确认"),cancelText:$e("31129","取消")})}}}),pe=o(l.prototype,"saveGroup",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){qe.addBoardStage({title:t,prjid:e.prjid}).then(function(t){e.searchKanBanView(!1)})}}}),fe=o(l.prototype,"saveGroupName",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a){qe.editBoardStage({title:t,stageid:a}).then(function(t){e.searchKanBanView(!1)})}}}),he=o(l.prototype,"getProjectList",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{pageIndex:e.pagination.current,pageSize:e.pagination.pageSize};e.treeid=localStorage.getItem("prj_treeid"),e.prjListloading=!0;var a=[];""!=e.treeid&&null!=e.treeid||(e.treeid=-1),qe.getPrjByTypeId((0,xe.default)({},t,{prjtype:e.treeid})).then(function(t){a=t.datas,a=a.map(function(e){var t=e.name,a=e.person,n=e.money,r=e.id;return{name:t,person:a,money:n,id:r,state:e.state,color:e.color,key:r}}),e.prjList=a,e.pagination.total=t.totalSize,e.setPrjid(),e.prjListloading=!1})}}}),me=o(l.prototype,"setPrjid",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:localStorage.getItem("prj_board_selectedKey")||e.prjid,a=e.prjList.slice().filter(function(e){return e.key==t});t&&a.length>0?e.prjid=t:(e.prjid=Be.default.get(e.prjList.slice(),"[0].key"),a=e.prjList.slice(0,1)),e.prjCardStore.setPrjId(e.prjid),e.title=(Be.default.get(a,"[0].name")||"")+" ",e.currentKey=e.prjid,e.getPrjTabs()}}}),ge=o(l.prototype,"getKanbanView",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=e.boardform.getFormParams();qe.getKanbanView((0,xe.default)({prjid:e.prjid},t,{searchType:e.searchType})).then(function(t){e.columns=t.stages,e.userid=t.userid,e.usericons=t.useridicon,e.username=t.useridname,e.isedit=t.isedit,e.canAddTask=t.cantask,e.canEditBoard=t.canboard,e.canEditBoardTask=t.canboardtask,e.condition=t.condition,e.boardform&&!e.boardform.isFormInit&&e.boardform.initFormFields(t.condition),e.searchTypeOptions=t.searchTypeOptions,e.showLandMark=t.showLandMark,e.initBoard(),e.changeStatus()})}}}),ve=o(l.prototype,"getPrjTabs",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];e.loading=!0,qe.getPrjTabs({prjid:e.prjid}).then(function(t){t.isright||"undefined"===typeof t.isright?(e.tabsStore.hasRight=!0,e.tabsStore.verified=!0,e.tabsStore.tabDatas=t.tabs,e.initRightPage(),e.loading=!1):(e.tabsStore.hasRight=t.isright,e.tabsStore.verified=!0)})}}}),be=o(l.prototype,"getCurrentPageDatas",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.pagination.current,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.pagination.pageSize;e.getProjectList({pageIndex:t,pageSize:a,prjname:e.prjValue})}}}),ye=o(l.prototype,"changeSelectedKey",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.setPrjid(t)}}}),ke=o(l.prototype,"onSearchChange",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.prjValue=t}}}),we=o(l.prototype,"onSearchListItem",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.prjValue=t,e.pagination.current=1,e.getCurrentPageDatas()}}}),Se=o(l.prototype,"getRightMenuForTop",[Ne.action],{enumerable:!0,initializer:function(){return function(){}}}),Ee=o(l.prototype,"showSlideModal",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a){e.SlideModalVisible=t,e.taskid="object"==("undefined"===typeof a?"undefined":(0,Re.default)(a))?a.id:a}}}),je=o(l.prototype,"clearStatus",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.columns=[]}}}),l);t.default=new Ze},function(e,t,a){e.exports={default:a(324),__esModule:!0}},function(e,t,a){a(99),a(325),e.exports=a(15).Array.from},function(e,t,a){"use strict";var n=a(49),r=a(25),i=a(71),o=a(161),l=a(162),s=a(102),c=a(326),u=a(163);r(r.S+r.F*!a(165)(function(e){Array.from(e)}),"Array",{from:function(e){var t,a,r,d,p=i(e),f="function"==typeof this?this:Array,h=arguments.length,m=h>1?arguments[1]:void 0,g=void 0!==m,v=0,b=u(p);if(g&&(m=n(m,h>2?arguments[2]:void 0,2)),void 0==b||f==Array&&l(b))for(t=s(p.length),a=new f(t);t>v;v++)c(a,v,g?m(p[v],v):p[v]);else for(d=b.call(p),a=new f;!(r=d.next()).done;v++)c(a,v,g?o(d,m,[r.value,v],!0):r.value);return a.length=v,a}})},function(e,t,a){"use strict";var n=a(31),r=a(60);e.exports=function(e,t,a){t in e?n.f(e,t,r(0,a)):e[t]=a}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,j.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.MindMapStore=void 0;var o,l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E=a(12),j=n(E),T=a(1),_=n(T),C=a(5),R=a(328),P=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(R),x=a(33),L=a(329),D=a(121),N=t.MindMapStore=(o=function e(){(0,_.default)(this,e),r(this,"nodeTreeData",l,this),r(this,"scale",s,this),r(this,"_key",c,this),r(this,"changeScale",u,this),r(this,"taskInfoStore",d,this),r(this,"prjTaskCardStore",p,this),r(this,"prjCardStore",f,this),r(this,"showRight",h,this),r(this,"renderType",m,this),r(this,"selectObj",g,this),r(this,"prjid",v,this),r(this,"initPath",b,this),r(this,"showSlideModal",y,this),r(this,"setRenderType",k,this),r(this,"selectNodeObj",w,this),r(this,"refresh",S,this)},l=i(o.prototype,"nodeTreeData",[C.observable],{enumerable:!0,initializer:function(){return{}}}),s=i(o.prototype,"scale",[C.observable],{enumerable:!0,initializer:function(){return 1}}),c=i(o.prototype,"_key",[C.observable],{enumerable:!0,initializer:function(){return 1}}),u=i(o.prototype,"changeScale",[C.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.scale=t}}}),d=i(o.prototype,"taskInfoStore",[C.observable],{enumerable:!0,initializer:function(){return new x.TaskInfoStore}}),p=i(o.prototype,"prjTaskCardStore",[C.observable],{enumerable:!0,initializer:function(){return new L.TaskCardStore}}),f=i(o.prototype,"prjCardStore",[C.observable],{enumerable:!0,initializer:function(){return new D.PrjCardStore}}),h=i(o.prototype,"showRight",[C.observable],{enumerable:!0,initializer:function(){return!1}}),m=i(o.prototype,"renderType",[C.observable],{enumerable:!0,initializer:function(){return""}}),g=i(o.prototype,"selectObj",[C.observable],{enumerable:!0,initializer:function(){return{}}}),v=i(o.prototype,"prjid",[C.observable],{enumerable:!0,initializer:function(){return""}}),b=i(o.prototype,"initPath",[C.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a){e.prjid=t.prjid,e.readonly=a,P.getPrjMindMap(t).then(function(t){e.nodeTreeData.versionNode=t.data,e._key++})}}}),y=i(o.prototype,"showSlideModal",[C.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.showRight=t}}}),k=i(o.prototype,"setRenderType",[C.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.renderType=t}}}),w=i(o.prototype,"selectNodeObj",[C.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.selectObj=t}}}),S=i(o.prototype,"refresh",[C.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.initPath({prjid:e.prjid})}}}),o);t.default=new N},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPrjMindMap=void 0;var n=a(0);t.getPrjMindMap=function(e){return n.WeaTools.callApi("/api/proj/mindmap/getPrjMindData","GET",e)}},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,a,n){a&&(0,$.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function o(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.TaskCardStore=void 0;var l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E,j,T,_,C,R,P,x,L,D,N,A,M,B,z,I,O,F,W,V,K,G,q,U,Q,H,J,X,Y=a(12),$=r(Y),Z=a(44),ee=r(Z),te=a(10),ae=r(te),ne=a(1),re=r(ne),ie=a(7),oe=r(ie),le=a(5),se=a(0),ce=a(51),ue=(r(ce),a(2)),de=a(28),pe=(r(de),a(9)),fe=a(17),he=n(fe),me=a(13),ge=n(me),ve=a(24),be=a(16),ye=a(18),ke=a(167),we=(ue.Modal.confirm,pe.WeaTableNew.TableStore),Se=se.WeaLocaleProvider.getLabel;t.TaskCardStore=(l=function(){function e(){var t=this;(0,re.default)(this,e),i(this,"tabDatas",s,this),i(this,"selectTabKey",c,this),i(this,"form",u,this),i(this,"taskInfo",d,this),i(this,"fieldinfo",p,this),i(this,"loading",f,this),i(this,"taskid",h,this),i(this,"targetid",m,this),this.discusstype="PT",i(this,"prjid",g,this),this.taskname="",this.validateRules={},i(this,"showSearchAd",v,this),i(this,"taskSubStore",b,this),i(this,"tasksubform",y,this),i(this,"rightMenu",k,this),i(this,"condition",w,this),i(this,"shareStore",S,this),i(this,"exchangeStore",E,this),i(this,"taskInfoStore",j,this),i(this,"shareTableStore",T,this),i(this,"isShowShare",_,this),i(this,"shareRight",C,this),this.shareCondition=[{colSpan:2,conditionType:"SELECT",domkey:["sharetype"],fieldcol:18,isQuickSearch:!1,label:Se(21956,"对象类型"),labelcol:6,options:[{key:"1",selected:!0,showname:Se(179,"人力资源")},{key:"5",selected:!1,showname:Se(141,"分部")},{key:"2",selected:!1,showname:Se(124,"部门")},{key:"11",selected:!1,showname:Se(6086,"岗位")},{key:"3",selected:!1,showname:Se(122,"角色")},{key:"4",selected:!1,showname:Se(1340,"所有人")}],viewAttr:2},{2:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"57",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:Se(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:Se(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:Se(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:Se(33564,"查看")},{key:"2",selected:!1,showname:Se(93,"编辑")}],viewAttr:2}]],5:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"194",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:Se(106,"对象"),labelcol:6,value:3,viewAttr:2}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:Se(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:Se(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:Se(33564,"查看")},{key:"2",selected:!1,showname:Se(93,"编辑")}],viewAttr:2}]],1:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"17",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:Se(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:Se(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:Se(33564,"查看")},{key:"2",selected:!1,showname:Se(93,"编辑")}],viewAttr:2}]],11:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"278",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:Se(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"SELECT_LINKAGE",domkey:["joblevel"],fieldcol:18,isQuickSearch:!1,label:Se(28169,"岗位级别"),labelcol:6,options:[{key:"0",selected:!0,showname:Se(140,"总部")},{key:"2",selected:!1,showname:Se(19437,"指定分部")},{key:"1",selected:!1,showname:Se(19438,"指定部门")}],selectLinkageDatas:{1:{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"57",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["jobtitledepartment"],fieldcol:18,isQuickSearch:!1,label:"",labelcol:6,viewAttr:3},2:{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"194",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["jobtitlesubcompany"],fieldcol:18,isQuickSearch:!1,label:"",labelcol:6,viewAttr:3}},viewAttr:2}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:Se(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:Se(33564,"查看")},{key:"2",selected:!1,showname:Se(93,"编辑")}],viewAttr:2}]],4:[[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:Se(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:Se(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:Se(33564,"查看")},{key:"2",selected:!1,showname:Se(93,"编辑")}],viewAttr:2}]],3:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"65",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:Se(106,"对象"),labelcol:6,viewAttr:3},{colSpan:2,conditionType:"SELECT",domkey:["rolelevel"],fieldcol:18,isQuickSearch:!1,label:Se(139,"级别"),labelcol:6,options:[{key:"0",selected:!0,showname:Se(124,"部门")},{key:"1",selected:!1,showname:Se(141,"分部")},{key:"2",selected:!1,showname:Se(140,"总部")}],viewAttr:2}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:Se(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:Se(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:Se(33564,"查看")},{key:"2",selected:!1,showname:Se(93,"编辑")}],viewAttr:2}]]}],i(this,"taskReqStore",R,this),i(this,"taskDocStore",P,this),i(this,"taskCrmStore",x,this),i(this,"taskCptStore",L,this),i(this,"taskRelRight",D,this),i(this,"crmType",N,this),i(this,"crmVisible",A,this),i(this,"crmUpdateid",M,this),i(this,"relateCrmform",B,this),i(this,"logVisible",z,this),i(this,"logTableStore",I,this),i(this,"relateList",O,this),i(this,"exchangeform",F,this),i(this,"exchangeContent",W,this),i(this,"exchangeList",V,this),i(this,"_BrowserList",K,this),i(this,"verified",G,this),i(this,"hasRight",q,this),i(this,"isTimeShow",U,this),i(this,"reLoad",Q,this),this.getTaskTabs=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.taskid=e.taskid,t.prjisdel=!1,he.getTaskTabs(e).then(function(e){e.isright||"undefined"===typeof e.isright?(t.hasRight=!0,t.verified=!0,t.tabDatas=e.tabs,t.changeTab(t.selectTabKey)):(t.hasRight=e.isright,t.verified=!0)})},i(this,"changeTab",H,this),this.getTaskForm=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0,t.form=new pe.WeaForm,he.getTaskForm(e).then(function(a){a.isright||"undefined"===typeof a.isright?(t.isTimeShow=a.isTimeShow,t.hasRight=!0,t.verified=!0,t.taskid=a.taskid||e.taskid,t.prjid=a.prjid,t.taskname=a.taskname,t.taskInfo=a,t.rightMenu=a.rightMenus,t.fieldinfo=a.fieldinfo,t.form&&!t.form.isFormInit&&t.form.initFormFields(t.fieldinfo),t.form.isFormInit&&t.form.updateFields((0,ve.getFormInitDatas)(t.fieldinfo),!1)):(t.hasRight=a.isright,t.verified=!0),t.loading=!1})},this.saveTaskInfo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments[1];t.form.validateForm().then(function(n){if(n.isValid){t.loading=!0;var r=(0,ae.default)({method:"edit"},(0,le.toJS)(t.form.getFormParams()),{taskid:t.taskid},e);he.saveTaskInfo(r).then(function(e){window.opener&&window.opener._table&&window.opener._table.reLoad(),t.getTaskForm({viewtype:"view",taskid:t.taskid}),t.loading=!1,a&&a.refresh()})}else n.showErrors()})},i(this,"delTask",J,this),this.getTaskSubList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=t.tasksubform.getFormParams(),n=(0,ae.default)({taskid:t.taskid},a,e);he.getTaskSubList(n).then(function(e){t.taskSubStore.getDatas(e.sessionkey,1),t.rightMenu=e.rightMenus,t.loading=!1})},this.addShare=function(e){he.addTaskShare((0,ae.default)({},e,{method:"add",taskid:t.taskid,opttype:"task"})).then(function(e){t.getTaskShareList()})},this.delBatchShare=function(e){var a=t;ue.Modal.confirm({title:Se(15172,"系统提示"),content:Se(83601,"您确认要删除选中的记录吗?"),onOk:function(){he.delBatchTaskShare({id:e,method:"batchdelete",opttype:"task"}).then(function(e){a.getTaskShareList()})},onCancel:function(){}})},this.setFormFields=function(e){var a=(0,le.toJS)(t.tabDatas);if(a)for(var n=0;n<a.length;n++)a[n].id==t.selectTabKey&&"taskinfo"==a[n].shortname&&t.form.updateFields(e,!1),a[n].id==t.selectTabKey&&"tasksub"==a[n].shortname&&t.tasksubform.updateFields(e,!1),a[n].id==t.selectTabKey&&"exchange"==a[n].shortname&&t.exchangeform.updateFields(e,!1)},this.getTaskShareList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=(0,ae.default)({taskid:t.taskid},e);he.getTaskShareList(a).then(function(e){e.isright||"undefined"===typeof e.isright?(t.shareRight={hasRight:!0,verified:!0},t.shareTableStore.getDatas(e.sessionkey,1),t.rightMenu=e.rightMenus):t.shareRight={hasRight:e.isright,verified:!0},t.loading=!1})},this.showAddShareModal=function(e){t.isShowShare=e},this.getTaskReference=function(e){t.loading=!0;var a={taskid:t.taskid,reftype:e};he.getTaskReference(a).then(function(a){a.isright||"undefined"===typeof a.isright?(t.taskRelRight={hasRight:!0,verified:!0},"req"==e?(t.taskReqStore.getDatas(a.sessionkey,1),t.relateList=a,t.rightMenu=a.rightMenus):"doc"==e?(t.taskDocStore.getDatas(a.sessionkey,1),t.relateList=a,t.rightMenu=a.rightMenus):"crm"==e?(t.taskCrmStore.getDatas(a.sessionkey,1),t.rightMenu=a.rightMenus):"cpt"==e&&(t.taskCptStore.getDatas(a.sessionkey,1),t.rightMenu=a.rightMenus)):t.taskRelRight={hasRight:a.isright,verified:!0},t.loading=!1})},this.doDspTaskRequiredOpt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments[1];he.doDspTaskRequiredOpt(e).then(function(n){t.getTaskReference(a),"addRequiredWF"==e.method||"addRequiredDoc"==e.method?ue.message.success(Se(83880,"添加成功!")):"delRequiredWF"!=e.method&&"delRequiredDoc"!=e.method||ue.message.success(Se(83472,"删除成功!"))})},this.doDspTaskReferenceOpt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments[1];he.doDspTaskReferenceOpt(e).then(function(n){t.getTaskReference(a),ue.message.success("del"==e.method?Se(83472,"删除成功!"):Se(83880,"添加成功!"))})},this.setRelateCrmUpdateID=function(e){t.crmUpdateid=e},this.saveRelateCrm=function(){t.relateCrmform.validateForm().then(function(e){e.isValid?(t.handleRelateCrmDialog(!1,t.crmType),t.doDspTaskReferenceOpt((0,ae.default)({dotype:"crm",method:t.crmType,prjid:t.prjid,taskid:t.taskid,id:t.crmUpdateid},t.relateCrmform.getFormParams()),"crm")):e.showErrors()})},this.getRelateExchangeInfo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=t.exchangeform.getFormParams(),n=(0,ae.default)({types:"pt",sortid:t.taskid},a,e);he.getTaskExchange(n).then(function(e){t.rightMenu=e.rightMenus,t.exchangeContent=e,t.loading=!1})},this.exchangeDelete=function(e){var a=t;ge.exchangeDelete(e).then(function(e){e.status?a.getExchangeList():ue.message.error(e.error?e.error:""+Se(384137,"操作失败!"))})},i(this,"getExchangeList",X,this),this.changeDiscussList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.exchangeList=e,t.exchangeList.datas&&t.exchangeList.datas.forEach(function(e,a){void 0==t._BrowserList[e.id]&&(t._BrowserList[e.id]={}),t._BrowserList[e.id].remark=e.remark,t._BrowserList[e.id].docids=e.docids,t._BrowserList[e.id].projectids=e.projectids,t._BrowserList[e.id].relatedcus=e.relatedcus,t._BrowserList[e.id].relateddoc=e.relateddoc,t._BrowserList[e.id].relatedprj=e.relatedprj,t._BrowserList[e.id].relatedwf=e.relatedwf}),t._BrowserList.datas=t.exchangeList.datas},this.exchangeSave=function(e){var a=t;ge.exchangeSave((0,ae.default)({},e,{discusstype:"PT"})).then(function(e){e.status?a.getExchangeList({}):ue.message.error(e.error?e.error:""+Se(384137,"操作失败!"))})},this.setBrowserList=function(e){t._BrowserList=e},this.clearFormFields=function(){var e=(0,le.toJS)(t.tabDatas);if(e)for(var a=0;a<e.length;a++)e[a].id==t.selectTabKey&&"tasksub"==e[a].shortname?t.tasksubform.reset():e[a].id==t.selectTabKey&&"exchange"==e[a].shortname&&t.exchangeform.reset()},this.setShowSearchAd=function(e){t.showSearchAd=e},this.onShowColumn=function(){var e=(0,le.toJS)(t.tabDatas);if(e)for(var a=0;a<e.length;a++)e[a].id==t.selectTabKey&&"tasksub"==e[a].shortname&&(t.taskSubStore.setColSetVisible(!0),t.taskSubStore.tableColSet(!0))},this.setValidate=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.validateRules=e},this.handleRelateCrmDialog=function(e,a,n){t.crmVisible=e,t.crmType=a,t.relateCrmform.updateFields(n,!1)},this.viewModifyLog=function(e){t.logVisible=!0,t.logTableStore=new we,he.taskModifyList({taskid:e}).then(function(e){t.logTableStore.getDatas(e.sessionkey,1)})},this.clearStatus=function(){t.selectTabKey="1",t.form=new pe.WeaForm},this.saveAndReLoadWf=function(e){he.addRequiredWF((0,ae.default)({},e,{taskid:t.taskid,prjid:t.prjid})).then(function(e){e.status?(t.getTaskReference("req"),ue.message.success(Se(83880,"添加成功!"))):ue.message.error(e.error?e.error:""+Se(384137,"操作失败!"))})}}return(0,oe.default)(e,[{key:"register_table",get:function(){var e=this;return{reLoad:function(t){t.requestid&&-1==t.requestid&&e.saveAndReLoadWf(t)}}}}]),e}(),s=o(l.prototype,"tabDatas",[le.observable],{enumerable:!0,initializer:function(){return[]}}),c=o(l.prototype,"selectTabKey",[le.observable],{enumerable:!0,initializer:function(){return"1"}}),u=o(l.prototype,"form",[le.observable],{enumerable:!0,initializer:function(){return new pe.WeaForm}}),d=o(l.prototype,"taskInfo",[le.observable],{enumerable:!0,initializer:function(){return[]}}),p=o(l.prototype,"fieldinfo",[le.observable],{enumerable:!0,initializer:function(){return[]}}),f=o(l.prototype,"loading",[le.observable],{enumerable:!0,initializer:function(){return!1}}),h=o(l.prototype,"taskid",[le.observable],{enumerable:!0,initializer:function(){return""}}),m=o(l.prototype,"targetid",[le.observable],{enumerable:!0,initializer:function(){return""}}),g=o(l.prototype,"prjid",[le.observable],{enumerable:!0,initializer:function(){return""}}),v=o(l.prototype,"showSearchAd",[le.observable],{enumerable:!0,initializer:function(){return!1}}),b=o(l.prototype,"taskSubStore",[le.observable],{enumerable:!0,initializer:function(){return new we}}),y=o(l.prototype,"tasksubform",[le.observable],{enumerable:!0,initializer:function(){return new pe.WeaForm}}),k=o(l.prototype,"rightMenu",[le.observable],{enumerable:!0,initializer:function(){return[]}}),w=o(l.prototype,"condition",[le.observable],{enumerable:!0,initializer:function(){return[]}}),S=o(l.prototype,"shareStore",[le.observable],{enumerable:!0,initializer:function(){return new be.ShareStore}}),E=o(l.prototype,"exchangeStore",[le.observable],{enumerable:!0,initializer:function(){return new ye.ExchangeStore}}),j=o(l.prototype,"taskInfoStore",[le.observable],{enumerable:!0,initializer:function(){return new ke.TaskInfoStore}}),T=o(l.prototype,"shareTableStore",[le.observable],{enumerable:!0,initializer:function(){return new we}}),_=o(l.prototype,"isShowShare",[le.observable],{enumerable:!0,initializer:function(){return!1}}),C=o(l.prototype,"shareRight",[le.observable],{enumerable:!0,initializer:function(){return{hasRight:!1,verified:!1}}}),R=o(l.prototype,"taskReqStore",[le.observable],{enumerable:!0,initializer:function(){return new we}}),P=o(l.prototype,"taskDocStore",[le.observable],{enumerable:!0,initializer:function(){return new we}}),x=o(l.prototype,"taskCrmStore",[le.observable],{enumerable:!0,initializer:function(){return new we}}),L=o(l.prototype,"taskCptStore",[le.observable],{enumerable:!0,initializer:function(){return new we}}),D=o(l.prototype,"taskRelRight",[le.observable],{enumerable:!0,initializer:function(){return{hasRight:!1,verified:!1}}}),N=o(l.prototype,"crmType",[le.observable],{enumerable:!0,initializer:function(){return"add"}}),A=o(l.prototype,"crmVisible",[le.observable],{enumerable:!0,initializer:function(){return!1}}),M=o(l.prototype,"crmUpdateid",[le.observable],{enumerable:!0,initializer:function(){return""}}),B=o(l.prototype,"relateCrmform",[le.observable],{enumerable:!0,initializer:function(){return new pe.WeaForm}}),z=o(l.prototype,"logVisible",[le.observable],{enumerable:!0,initializer:function(){return!1}}),I=o(l.prototype,"logTableStore",[le.observable],{enumerable:!0,initializer:function(){return new we}}),O=o(l.prototype,"relateList",[le.observable],{enumerable:!0,initializer:function(){return{}}}),F=o(l.prototype,"exchangeform",[le.observable],{enumerable:!0,initializer:function(){return new pe.WeaForm}}),W=o(l.prototype,"exchangeContent",[le.observable],{enumerable:!0,initializer:function(){return{}}}),V=o(l.prototype,"exchangeList",[le.observable],{enumerable:!0,initializer:function(){return""}}),K=o(l.prototype,"_BrowserList",[le.observable],{enumerable:!0,initializer:function(){return{create:{remark:""},datas:[]}}}),G=o(l.prototype,"verified",[le.observable],{enumerable:!0,initializer:function(){return!1}}),q=o(l.prototype,"hasRight",[le.observable],{enumerable:!0,initializer:function(){return!0}}),U=o(l.prototype,"isTimeShow",[le.observable],{enumerable:!0,initializer:function(){return"1"}}),Q=o(l.prototype,"reLoad",[le.action],{enumerable:!0,initializer:function(){return function(e){e.getDatas(e.dataKey,e.current,e.pageSize,e.sortParams)}}}),H=o(l.prototype,"changeTab",[le.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.selectTabKey=t,e.rightMenu=[];var a=(0,le.toJS)(e.tabDatas);if(a)for(var n=0;n<a.length;n++)a[n].id==t&&"taskinfo"==a[n].shortname?e.getTaskForm({viewtype:"view",taskid:e.taskid}):a[n].id==t&&"tasksub"==a[n].shortname?(e.condition=[],e.getTaskSubList(),he.getTaskSubCondition({conditiontype:"tasksub"}).then(function(t){e.condition=t.condition,e.tasksubform&&!e.tasksubform.isFormInit&&e.tasksubform.initFormFields(t.condition)})):a[n].id==t&&"taskshare"==a[n].shortname?e.getTaskShareList():a[n].id!=t||"req"!=a[n].shortname&&"doc"!=a[n].shortname&&"crm"!=a[n].shortname&&"cpt"!=a[n].shortname?a[n].id==t&&"exchange"==a[n].shortname&&(e.targetid=e.taskid,e.getExchangeList({})):(e.getTaskReference(a[n].shortname),e.taskRelRight={hasRight:!1,verified:!1})}}}),J=o(l.prototype,"delTask",[le.action],{enumerable:!0,initializer:function(){return function(e,t,a){ue.Modal.confirm({title:Se(15172,"系统提示"),content:Se(83925,"该任务及其子任务都会被删除,您确认要删除吗?"),onOk:function(){he.delTask({method:e,taskid:t}).then(function(e){e.success?(a&&(a.showSlideModal(!1),a.refresh()),ue.message.success(Se(83472,"删除成功!"))):ue.message.error(Se(383746,"请求失败")+":"+e.msgcode)})},onCancel:function(){}})}}}),X=o(l.prototype,"getExchangeList",[le.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var a=e,n=(0,ae.default)({types:"PT",sortid:e.taskid},t);ge.getExchangeList(n).then(function(e){var t=(0,ae.default)({},e);t.datas.forEach(function(e,t){e.isEdit=!1}),t.datas.unshift({id:"create",isEdit:!0,remark:"",docids:[],projectids:[],relatedcus:[],relateddoc:[],relatedprj:[],relatedwf:[]}),a.exchangeList=t,a._BrowserList={create:{remark:""},datas:[]},a.exchangeList.datas&&a.exchangeList.datas.forEach(function(e,t){void 0==a._BrowserList[e.id]&&(a._BrowserList[e.id]={}),a._BrowserList[e.id].remark=e.remark,a._BrowserList[e.id].docids=e.docids,a._BrowserList[e.id].projectids=e.projectids,a._BrowserList[e.id].relatedcus=e.relatedcus,a._BrowserList[e.id].relateddoc=e.relateddoc,a._BrowserList[e.id].relatedprj=e.relatedprj,a._BrowserList[e.id].relatedwf=e.relatedwf}),a._BrowserList.datas=a.exchangeList.datas})}}}),o(l.prototype,"register_table",[le.computed],(0,ee.default)(l.prototype,"register_table"),l.prototype),l)},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,a,n){a&&(0,C.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function o(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0});var l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E,j,T,_=a(12),C=r(_),R=a(10),P=r(R),x=a(6),L=r(x),D=a(1),N=r(D),A=a(3),M=r(A),B=a(4),z=r(B),I=a(5),O=a(0),F=a(2),W=a(168),V=a(68),K=n(V),G=a(9),q=a(26),U=a(16),Q=a(18),H=a(46),J=a(13),X=n(J),Y=(F.Modal.confirm,O.WeaLocaleProvider.getLabel),$=O.WeaTools.ls,Z=(G.WeaTableNew.TableStore,l=function(e){function t(){var e,a,n,r;(0,N.default)(this,t);for(var o=arguments.length,l=Array(o),_=0;_<o;_++)l[_]=arguments[_];return a=n=(0,M.default)(this,(e=t.__proto__||(0,L.default)(t)).call.apply(e,[this].concat(l))),i(n,"title",s,n),i(n,"prjDatas",c,n),i(n,"prjGroupStore",u,n),i(n,"prjGroupStore1",d,n),i(n,"groups",p,n),i(n,"prjtypes",f,n),i(n,"pageIndex",h,n),i(n,"pageSize",m,n),i(n,"hasNext",g,n),i(n,"loadding",v,n),i(n,"shareStore",b,n),i(n,"exchangeStore",y,n),i(n,"projectInfoStore",k,n),i(n,"doPlanOpt",w,n),i(n,"delPrjInfo",S,n),i(n,"initDatas",E,n),i(n,"searchNextPage",j,n),i(n,"collectProject",T,n),n.deletePrjGroupInfo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};F.Modal.confirm({title:"删除节点",content:"确认要删除该分组?",onOk:function(){var t=(0,P.default)({},e,{operation:"delete"});K.doPrjGroupOperation(t).then(function(e){e.success?(F.message.success("删除成功!"),n.initDatas()):F.message.error(Y("507580","出现错误!对不起,您暂时没有权限!!"))})}})},r=a,(0,M.default)(n,r)}return(0,z.default)(t,e),t}(q.ListStore),s=o(l.prototype,"title",[I.observable],{enumerable:!0,initializer:function(){return"项目门户"}}),c=o(l.prototype,"prjDatas",[I.observable],{enumerable:!0,initializer:function(){return[]}}),u=o(l.prototype,"prjGroupStore",[I.observable],{enumerable:!0,initializer:function(){return new W.PrjGroupStore}}),d=o(l.prototype,"prjGroupStore1",[I.observable],{enumerable:!0,initializer:function(){return new W.PrjGroupStore}}),p=o(l.prototype,"groups",[I.observable],{enumerable:!0,initializer:function(){return[]}}),f=o(l.prototype,"prjtypes",[I.observable],{enumerable:!0,initializer:function(){return[]}}),h=o(l.prototype,"pageIndex",[I.observable],{enumerable:!0,initializer:function(){return 1}}),m=o(l.prototype,"pageSize",[I.observable],{enumerable:!0,initializer:function(){return 12}}),g=o(l.prototype,"hasNext",[I.observable],{enumerable:!0,initializer:function(){return!0}}),v=o(l.prototype,"loadding",[I.observable],{enumerable:!0,initializer:function(){return!1}}),b=o(l.prototype,"shareStore",[I.observable],{enumerable:!0,initializer:function(){return new U.ShareStore}}),y=o(l.prototype,"exchangeStore",[I.observable],{enumerable:!0,initializer:function(){return new Q.ExchangeStore}}),k=o(l.prototype,"projectInfoStore",[I.observable],{enumerable:!0,initializer:function(){return new H.ProjectInfoStore}}),w=o(l.prototype,"doPlanOpt",[I.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=e;X.doPlanOpt(t).then(function(e){e.hasRight?a.initDatas():F.message.error(Y("507580","出现错误!对不起,您暂时没有权限!!"))})}}}),S=o(l.prototype,"delPrjInfo",[I.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=e;e.form.getFormParams();F.Modal.confirm({title:Y(15172,"系统提示"),content:Y(383860,"您确认要删除项目吗?"),onOk:function(){X.delPrjInfo(t).then(function(e){a.initDatas()})},onCancel:function(){}})}}}),E=o(l.prototype,"initDatas",[I.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.pageIndex=1;var a=(0,P.default)({groupid:e.prjGroupStore.id},t,{pageIndex:e.pageIndex,pageSize:e.pageSize});e.prjDatas=[],K.getProjectDatas(a).then(function(t){e.prjDatas=t.prjDatas,e.groups=t.groups,e.prjtypes=t.prjtypes,e.tableStore.getDatas(t.sessionkey,1),e.hasNext=t.hasNext,$.set("prj_portal_datas",e.prjDatas)})}}}),j=o(l.prototype,"searchNextPage",[I.action],{enumerable:!0,initializer:function(){var e=this;return function(){if(e.hasNext){e.pageIndex=e.pageIndex+1;var t={groupid:e.prjGroupStore.id,pageIndex:e.pageIndex,pageSize:e.pageSize};e.loadding=!0,K.getProjectDatas(t).then(function(t){e.prjDatas=(0,I.toJS)(e.prjDatas).concat(t.prjDatas),e.groups=t.groups,e.prjtypes=t.prjtypes,e.tableStore.getDatas(t.sessionkey,1),e.hasNext=t.hasNext,$.set("prj_portal_datas",e.prjDatas),e.loadding=!1})}}}}),T=o(l.prototype,"collectProject",[I.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=(0,P.default)({},t,{operation:"collectProject"});K.doPrjGroupOperation(a).then(function(a){a.success?(e.initDatas(),"0"==t.type?F.message.success(Y("1111","取消成功!")):"1"==t.type&&F.message.success(Y("1111","收藏成功!"))):F.message.error(Y("507580","出现错误!对不起,您暂时没有权限!!"))})}}}),l),ee=new Z;t.default=ee},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,_.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0});var o,l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E,j,T=a(12),_=n(T),C=a(10),R=n(C),P=a(6),x=n(P),L=a(1),D=n(L),N=a(3),A=n(N),M=a(4),B=n(M),z=a(5),I=a(0),O=a(2),F=a(168),W=a(68),V=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(W),K=a(9),G=a(26),q=a(16),U=a(18),Q=a(33),H=(O.Modal.confirm,I.WeaLocaleProvider.getLabel),J=I.WeaTools.ls,X=(K.WeaTableNew.TableStore,o=function(e){function t(){var e,a,n,i;(0,D.default)(this,t);for(var o=arguments.length,T=Array(o),_=0;_<o;_++)T[_]=arguments[_];return a=n=(0,A.default)(this,(e=t.__proto__||(0,x.default)(t)).call.apply(e,[this].concat(T))),r(n,"title",l,n),r(n,"prjGroupStore",s,n),r(n,"prjGroupStore1",c,n),r(n,"groups",u,n),r(n,"prjtypes",d,n),r(n,"loading",p,n),r(n,"topTabCount",f,n),r(n,"baseParams",h,n),n.searchParams={tabkey:"all"},r(n,"rightMenu",m,n),n.conditiontype={conditiontype:"execute"},r(n,"shareStore",g,n),r(n,"exchangeStore",v,n),r(n,"taskInfoStore",b,n),r(n,"isreloadWorkPlan",y,n),r(n,"initDatas_del",k,n),r(n,"setLoaded",w,n),n.onShowColumn=function(){n.tableStore.setColSetVisible(!0),n.tableStore.tableColSet(!0)},n.deletePrjGroupInfo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};O.Modal.confirm({title:"删除节点",content:"确认要删除该分组?",onOk:function(){var t=(0,R.default)({},e,{operation:"delete"});V.doPrjGroupOperation(t).then(function(e){e.success?(O.message.success("删除成功!"),n.initDatas()):O.message.error(H("507580","出现错误!对不起,您暂时没有权限!!"))})}})},r(n,"doSearch",S,n),r(n,"appendBaseParams",E,n),r(n,"initDatas",j,n),n.clearStatus=function(){n.baseParams={},n.searchParams={tabkey:"all"},n.showSearchAd=!1,n.clearFormFields(),n.resetForm(),n.condition=[],n.resetTable(!0)},i=a,(0,A.default)(n,i)}return(0,B.default)(t,e),t}(G.ListStore),l=i(o.prototype,"title",[z.observable],{enumerable:!0,initializer:function(){return"任务门户"}}),s=i(o.prototype,"prjGroupStore",[z.observable],{enumerable:!0,initializer:function(){return new F.PrjGroupStore}}),c=i(o.prototype,"prjGroupStore1",[z.observable],{enumerable:!0,initializer:function(){return new F.PrjGroupStore}}),u=i(o.prototype,"groups",[z.observable],{enumerable:!0,initializer:function(){return[]}}),d=i(o.prototype,"prjtypes",[z.observable],{enumerable:!0,initializer:function(){return[]}}),p=i(o.prototype,"loading",[z.observable],{enumerable:!0,initializer:function(){return!1}}),f=i(o.prototype,"topTabCount",[z.observable],{enumerable:!0,initializer:function(){return[]}}),h=i(o.prototype,"baseParams",[z.observable],{enumerable:!0,initializer:function(){return{}}}),m=i(o.prototype,"rightMenu",[z.observable],{enumerable:!0,initializer:function(){return[]}}),g=i(o.prototype,"shareStore",[z.observable],{enumerable:!0,initializer:function(){return new q.ShareStore}}),v=i(o.prototype,"exchangeStore",[z.observable],{enumerable:!0,initializer:function(){return new U.ExchangeStore}}),b=i(o.prototype,"taskInfoStore",[z.observable],{enumerable:!0,initializer:function(){return new Q.TaskInfoStore}}),y=i(o.prototype,"isreloadWorkPlan",[z.observable],{enumerable:!0,initializer:function(){return!1}}),k=i(o.prototype,"initDatas_del",[z.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.pageIndex=1;var a=(0,R.default)({groupid:e.prjGroupStore.id},t,{pageIndex:e.pageIndex,pageSize:e.pageSize});e.prjDatas=[],V.getProjectDatas(a).then(function(t){e.prjDatas=t.prjDatas,e.groups=t.groups,e.prjtypes=t.prjtypes,e.tableStore.getDatas(t.sessionkey,1),e.hasNext=t.hasNext,J.set("prj_portal_datas",e.prjDatas)})}}}),w=i(o.prototype,"setLoaded",[z.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.isreloadWorkPlan=!0}}}),S=i(o.prototype,"doSearch",[z.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.loading=!0;var a=e.form.getFormParams(),n=(0,R.default)({},e.baseParams,e.searchParams,a,t);V.getTaskExecuteList(n).then(function(a){e.tableStore.getDatas(a.sessionkey,t.current||1),e.searchParams=(0,R.default)({},e.searchParams,t),e.topTabCount=a.tabnum,e.dataKey=a.sessionkey,e.rightMenu=a.rightMenus,e.loading=!1})}}}),E=i(o.prototype,"appendBaseParams",[z.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.baseParams=(0,R.default)({},e.baseParams,t)}}}),j=i(o.prototype,"initDatas",[z.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=(0,R.default)({},e.conditiontype,t);e.topTabCount=e.topTabCount,V.getTaskCondition(a).then(function(t){e.condition=t.condition,e.form&&!e.form.isFormInit&&e.form.initFormFields(t.condition)})}}}),o),Y=new X;t.default=Y},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,a,n){a&&(0,P.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function o(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0});var l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E,j,T,_,C,R=a(12),P=r(R),x=a(10),L=r(x),D=a(1),N=r(D),A=a(5),M=(a(9),a(0)),B=a(2),z=a(68),I=n(z),O=a(13),F=n(O),W=M.WeaLocaleProvider.getLabel,V=(l=function e(){var t=this;(0,N.default)(this,e),i(this,"prjid",s,this),i(this,"prjids",c,this),i(this,"createInfo",u,this),i(this,"tasknum",d,this),i(this,"membernum",p,this),i(this,"exchangeList",f,this),i(this,"_BrowserList",h,this),i(this,"logList",m,this),i(this,"daily",g,this),i(this,"dailys",v,this),i(this,"reply",b,this),i(this,"alldatas",y,this),i(this,"baseInfo",k,this),i(this,"statistics",w,this),i(this,"projectInfo",S,this),i(this,"initDatas",E,this),i(this,"setPrjid",j,this),i(this,"getExchangeList",T,this),i(this,"getPortalProjectInfo",_,this),i(this,"getPortalProjectDynamicInfo",C,this),this.setExchangeList=function(e){t.exchangeList=e},this.setBrowserList=function(e){t._BrowserList=e},this.changeDiscussList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.exchangeList=e,t.exchangeList.datas&&t.exchangeList.datas.forEach(function(e,a){void 0==t._BrowserList[e.id]&&(t._BrowserList[e.id]={}),t._BrowserList[e.id].remark=e.remark,t._BrowserList[e.id].docids=e.docids,t._BrowserList[e.id].projectids=e.projectids,t._BrowserList[e.id].relatedcus=e.relatedcus,t._BrowserList[e.id].relateddoc=e.relateddoc,t._BrowserList[e.id].relatedprj=e.relatedprj,t._BrowserList[e.id].relatedwf=e.relatedwf}),t._BrowserList.datas=t.exchangeList.datas},this.exchangeSave=function(e){var a=t;F.exchangeSave((0,L.default)({},e,{discusstype:"PP"})).then(function(e){e.status?a.getExchangeList({}):B.message.error(e.error?e.error:""+W(384137,"操作失败!"))})},this.exchangeDelete=function(e){var a=t;F.exchangeDelete(e).then(function(e){e.status?a.getExchangeList():B.message.error(e.error?e.error:""+W(384137,"操作失败!"))})},this.setDaily=function(e){t.daily=e},this.submitDaily=function(){var e=t;I.doPortalProjectDailyOperation({prjid:t.prjid,type:"1",content:t.daily}).then(function(t){t.success?e.getDailys({}):B.message.error(t.error?t.error:""+W(384137,"操作失败!"))})},this.getDailys=function(){I.getPortalProjectDailyDatas({prjid:t.prjid,type:"prj"}).then(function(e){t.dailys=e.dailys})},this.setReply=function(e){t.reply=e},this.saveReply=function(e,a){var n=t;I.doPortalProjectDailyOperation({prjid:t.prjid,type:"2",dailyid:e,content:t.reply}).then(function(e){e.success?"all"==a?n.getPortalProjectDynamicInfo("all"):"daily"==a&&n.getDailys({}):B.message.error(e.error?e.error:""+W(384137,"操作失败!"))})}},s=o(l.prototype,"prjid",[A.observable],{enumerable:!0,initializer:function(){return 76}}),c=o(l.prototype,"prjids",[A.observable],{enumerable:!0,initializer:function(){return""}}),u=o(l.prototype,"createInfo",[A.observable],{enumerable:!0,initializer:function(){return""}}),d=o(l.prototype,"tasknum",[A.observable],{enumerable:!0,initializer:function(){return""}}),p=o(l.prototype,"membernum",[A.observable],{enumerable:!0,initializer:function(){return""}}),f=o(l.prototype,"exchangeList",[A.observable],{enumerable:!0,initializer:function(){return{}}}),h=o(l.prototype,"_BrowserList",[A.observable],{enumerable:!0,initializer:function(){return{}}}),m=o(l.prototype,"logList",[A.observable],{enumerable:!0,initializer:function(){return[]}}),g=o(l.prototype,"daily",[A.observable],{enumerable:!0,initializer:function(){return""}}),v=o(l.prototype,"dailys",[A.observable],{enumerable:!0,initializer:function(){return[]}}),b=o(l.prototype,"reply",[A.observable],{enumerable:!0,initializer:function(){return""}}),y=o(l.prototype,"alldatas",[A.observable],{enumerable:!0,initializer:function(){return[]}}),k=o(l.prototype,"baseInfo",[A.observable],{enumerable:!0,initializer:function(){return{createdate:"",creater:"",creatername:"",manager:"",managericons:"",managername:"",members:0,planbegindate:"",planenddate:"",stages:[]}}}),w=o(l.prototype,"statistics",[A.observable],{enumerable:!0,initializer:function(){return{jxz:"",rwzs:"",wcl:0,wks:"",xmjd:0,yq:"",yql:0,ywc:""}}}),S=o(l.prototype,"projectInfo",[A.observable],{enumerable:!0,initializer:function(){return{}}}),E=o(l.prototype,"initDatas",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.getPortalProjectInfo(),e.getPortalProjectDynamicInfo("all")}}}),j=o(l.prototype,"setPrjid",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.prjid=t,e.initDatas()}}}),T=o(l.prototype,"getExchangeList",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=e,a={types:"PP",sortid:e.prjid};F.getExchangeList(a).then(function(e){var a=(0,L.default)({},e);a.datas.forEach(function(e,t){e.isEdit=!1}),a.datas.unshift({id:"create",isEdit:!0,remark:"",docids:[],projectids:[],relatedcus:[],relateddoc:[],relatedprj:[],relatedwf:[]}),t.exchangeList=a,t._BrowserList={create:{remark:""},datas:[]},t.exchangeList.datas&&t.exchangeList.datas.forEach(function(e,a){void 0==t._BrowserList[e.id]&&(t._BrowserList[e.id]={}),t._BrowserList[e.id].remark=e.remark,t._BrowserList[e.id].docids=e.docids,t._BrowserList[e.id].projectids=e.projectids,t._BrowserList[e.id].relatedcus=e.relatedcus,t._BrowserList[e.id].relateddoc=e.relateddoc,t._BrowserList[e.id].relatedprj=e.relatedprj,t._BrowserList[e.id].relatedwf=e.relatedwf}),t._BrowserList.datas=t.exchangeList.datas})}}}),_=o(l.prototype,"getPortalProjectInfo",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=(0,L.default)({prjid:e.prjid},t);I.getPortalProjectInfo(a).then(function(t){var a=t.baseInfo,n=t.statistics,r=a.createdate,i=a.creater,o=a.creatername,l=a.manager,s=a.managericons,c=a.managername,u=a.members,d=a.planbegindate,p=a.planenddate,f=a.stages,h=n.jxz,m=n.rwzs,g=n.wcl,v=n.wks,b=n.xmjd,y=n.yq,k=n.yql,w=n.ywc;e.baseInfo={createdate:r,creater:i,creatername:o,manager:l,managericons:s,managername:c,members:u,planbegindate:d,planenddate:p,stages:f},e.statistics={jxz:h,rwzs:m,wcl:g,wks:v,xmjd:b,yq:y,yql:k,ywc:w},e.projectInfo=t.projectInfo})}}}),C=o(l.prototype,"getPortalProjectDynamicInfo",[A.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var a=e,n={type:t,prjid:e.prjid};I.getPortalProjectDynamicInfo(n).then(function(n){"all"==t?(a.alldatas=n,a.exchangeList=n,a._BrowserList={create:{remark:""},datas:[]},a.exchangeList.datas&&a.exchangeList.datas.forEach(function(e,t){void 0==a._BrowserList[e.id]&&(a._BrowserList[e.id]={}),a._BrowserList[e.id].remark=e.remark,a._BrowserList[e.id].docids=e.docids,a._BrowserList[e.id].projectids=e.projectids,a._BrowserList[e.id].relatedcus=e.relatedcus,a._BrowserList[e.id].relateddoc=e.relateddoc,a._BrowserList[e.id].relatedprj=e.relatedprj,a._BrowserList[e.id].relatedwf=e.relatedwf}),a._BrowserList.datas=n.datas):"log"==t&&(e.logList=n.datas)})}}}),l),K=new V;t.default=K},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,a,n){a&&(0,T.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function o(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.TaskListStore=void 0;var l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E,j=a(12),T=r(j),_=a(10),C=r(_),R=a(1),P=r(R),x=a(9),L=a(0),D=a(13),N=n(D),A=a(52),M=n(A),B=a(33),z=a(18),I=a(83),O=a(5),F=a(16),W=x.WeaTableNew.TableStore;L.WeaLocaleProvider.getLabel,t.TaskListStore=(l=function e(){var t=this;(0,P.default)(this,e),i(this,"prjid",s,this),i(this,"loading",c,this),i(this,"taskListform",u,this),i(this,"taskListquickform",d,this),i(this,"taskListTabs",p,this),i(this,"taskListSearchParams",f,this),i(this,"showSearchAd",h,this),i(this,"rightMenu",m,this),i(this,"taskListQuickitems",g,this),i(this,"taskListRight",v,this),i(this,"exchangeStore",b,this),i(this,"showEditTask",y,this),i(this,"shareStore",k,this),i(this,"relateListStore",w,this),i(this,"taskInfoStore",S,this),i(this,"taskListTableStore",E,this),this.getPrjTaskList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=(0,C.default)({},(0,O.toJS)(t.taskListSearchParams),(0,O.toJS)(t.taskListform.getFormParams()),(0,O.toJS)(t.taskListquickform.getFormParams()),{prjid:t.prjid},e);for(var n in a)""==a[n]&&delete a[n];"0"==a.version&&(a.version=""),N.getPrjTaskList(a).then(function(a){a.isright||"undefined"===typeof a.isright?(t.taskListRight={hasRight:!0,verified:!0},t.taskListTableStore.getDatas(a.sessionkey,1),t.rightMenu=a.rightMenus,t.taskListSearchParams=""==e.version?{version:"0"}:(0,C.default)({},t.taskListSearchParams,e)):t.taskListRight={hasRight:a.isright,verified:!0},t.loading=!1})},this.getPrjTaskCondition=function(){t.taskListform=new x.WeaForm,t.taskListquickform=new x.WeaForm,t.condition=[],t.taskListQuickitems=[],M.getTaskCondition({conditiontype:"prjtasklist",prjid:t.prjid}).then(function(e){t.condition=e.condition,t.taskListQuickitems=e.quickitmes,t.taskListform&&!t.taskListform.isFormInit&&t.taskListform.initFormFields(e.condition),t.taskListquickform&&!t.taskListquickform.isFormInit&&t.taskListquickform.initFormFields(e.quickitmes)})},this.getPrjTaskVersion=function(){N.getPrjTaskVersion({prjid:t.prjid}).then(function(e){t.taskListTabs=e})},this.initData=function(e){t.prjid=e,t.getPrjTaskList(),t.getPrjTaskCondition(),t.getPrjTaskVersion()},this.onShowColumn=function(){"3"==t.selectTabKey&&(t.prjSubStore.setColSetVisible(!0),t.prjSubStore.tableColSet(!0))},this.setShowSearchAd=function(e){t.showSearchAd=e},this.setFormFields=function(e){t.taskListform.updateFields(e,!1)},this.clearFormFields=function(){t.taskListform.reset()}},s=o(l.prototype,"prjid",[O.observable],{enumerable:!0,initializer:function(){return""}}),c=o(l.prototype,"loading",[O.observable],{enumerable:!0,initializer:function(){return!1}}),u=o(l.prototype,"taskListform",[O.observable],{enumerable:!0,initializer:function(){return new x.WeaForm}}),d=o(l.prototype,"taskListquickform",[O.observable],{enumerable:!0,initializer:function(){return new x.WeaForm}}),p=o(l.prototype,"taskListTabs",[O.observable],{enumerable:!0,initializer:function(){return[]}}),f=o(l.prototype,"taskListSearchParams",[O.observable],{enumerable:!0,initializer:function(){return{version:"0"}}}),h=o(l.prototype,"showSearchAd",[O.observable],{enumerable:!0,initializer:function(){return!1}}),m=o(l.prototype,"rightMenu",[O.observable],{enumerable:!0,initializer:function(){return[]}}),g=o(l.prototype,"taskListQuickitems",[O.observable],{enumerable:!0,initializer:function(){return[]}}),v=o(l.prototype,"taskListRight",[O.observable],{enumerable:!0,initializer:function(){return{hasRight:!1,verified:!1}}}),b=o(l.prototype,"exchangeStore",[O.observable],{enumerable:!0,initializer:function(){return new z.ExchangeStore}}),y=o(l.prototype,"showEditTask",[O.observable],{enumerable:!0,initializer:function(){return!1}}),k=o(l.prototype,"shareStore",[O.observable],{enumerable:!0,initializer:function(){return new F.ShareStore}}),w=o(l.prototype,"relateListStore",[O.observable],{enumerable:!0,initializer:function(){return new I.RelateListStore}}),S=o(l.prototype,"taskInfoStore",[O.observable],{enumerable:!0,initializer:function(){return new B.TaskInfoStore}}),E=o(l.prototype,"taskListTableStore",[O.observable],{enumerable:!0,initializer:function(){return new W({dataHandle:function(e){return e.forEach(function(e){"string"==typeof e.subListspan&&(e.subListspan=e.subListspan?JSON.parse(e.subListspan):void 0)}),e}})}}),l)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,E.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.ProjectSubStore=void 0;var o,l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S=a(12),E=n(S),j=a(10),T=n(j),_=a(1),C=n(_),R=a(5),P=a(9),x=a(18),L=a(46),D=a(65),N=a(16),A=a(13),M=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(A),B=P.WeaTableNew.TableStore;t.ProjectSubStore=(o=function e(){var t=this;(0,C.default)(this,e),r(this,"prjid",l,this),r(this,"showSearchAd",s,this),r(this,"rightMenu",c,this),r(this,"prjSubStore",u,this),r(this,"prjSubform",d,this),r(this,"prjsubRight",p,this),r(this,"addProjectStore",f,this),r(this,"exchangeStore",h,this),r(this,"projectInfoStore",m,this),r(this,"shareTableStore",g,this),r(this,"shareStore",v,this),r(this,"isShowShare",b,this),r(this,"shareRight",y,this),this.setShowSearchAd=function(e){t.showSearchAd=e},r(this,"reLoad",k,this),this.initData=function(e){t.prjid=e,t.getPrjSubList(),t.getPrjSubCondition()},this.getPrjSubList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=t.prjSubform.getFormParams(),n=(0,T.default)({prjid:t.prjid},a,e);M.getPrjSubList(n).then(function(e){e.isright||"undefined"===typeof e.isright?(t.prjsubRight={hasRight:!0,verified:!0},t.prjSubStore.getDatas(e.sessionkey,1),t.rightMenu=e.rightMenus,t.loading=!1):t.prjsubRight={hasRight:e.isright,verified:!0}})},this.appendFormFields=function(e){t.setFormFields(e)},this.setFormFields=function(e){t.prjSubform.updateFields(e,!1)},this.clearFormFields=function(){t.prjSubform.reset()},this.getPrjSubCondition=function(){t.prjSubform=new P.WeaForm,M.getPrjCondition({conditiontype:"prjsub"}).then(function(e){t.condition=e.condition,t.prjSubform&&!t.prjSubform.isFormInit&&t.prjSubform.initFormFields(e.condition)})},r(this,"doSubPlanOpt",w,this),this.onShowColumn=function(){t.prjSubStore.setColSetVisible(!0),t.prjSubStore.tableColSet(!0)}},l=i(o.prototype,"prjid",[R.observable],{enumerable:!0,initializer:function(){return""}}),s=i(o.prototype,"showSearchAd",[R.observable],{enumerable:!0,initializer:function(){return!1}}),c=i(o.prototype,"rightMenu",[R.observable],{enumerable:!0,initializer:function(){return[]}}),u=i(o.prototype,"prjSubStore",[R.observable],{enumerable:!0,initializer:function(){return new B}}),d=i(o.prototype,"prjSubform",[R.observable],{enumerable:!0,initializer:function(){return new P.WeaForm}}),p=i(o.prototype,"prjsubRight",[R.observable],{enumerable:!0,initializer:function(){return{hasRight:!1,verified:!1}}}),f=i(o.prototype,"addProjectStore",[R.observable],{enumerable:!0,initializer:function(){return new D.AddProjectStore}}),h=i(o.prototype,"exchangeStore",[R.observable],{enumerable:!0,initializer:function(){return new x.ExchangeStore}}),m=i(o.prototype,"projectInfoStore",[R.observable],{enumerable:!0,initializer:function(){return new L.ProjectInfoStore}}),g=i(o.prototype,"shareTableStore",[R.observable],{enumerable:!0,initializer:function(){return new B}}),v=i(o.prototype,"shareStore",[R.observable],{enumerable:!0,initializer:function(){return new N.ShareStore}}),b=i(o.prototype,"isShowShare",[R.observable],{enumerable:!0,initializer:function(){return!1}}),y=i(o.prototype,"shareRight",[R.observable],{enumerable:!0,initializer:function(){return{hasRight:!1,verified:!1}}}),k=i(o.prototype,"reLoad",[R.action],{enumerable:!0,initializer:function(){return function(e){e.getDatas(e.dataKey,e.current,e.pageSize,e.sortParams)}}}),w=i(o.prototype,"doSubPlanOpt",[R.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};M.doPlanOpt(t).then(function(t){e.getPrjSubList()})}}}),o)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,p.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.StageSetStore=void 0;var o,l,s,c,u,d=a(12),p=n(d),f=a(35),h=n(f),m=a(10),g=n(m),v=a(1),b=n(v),y=a(5),k=a(13),w=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(k),S=a(2),E=a(0),j=E.WeaLocaleProvider.getLabel;t.StageSetStore=(o=function e(){var t=this;(0,b.default)(this,e),r(this,"loading",l,this),r(this,"prjid",s,this),r(this,"rightMenu",c,this),r(this,"stageInfo",u,this),this.initData=function(e){t.prjid=e,t.getPrjTempletStageList()},this.onRowSelect=function(e,a,n,r){t.stageInfo.selectedRowKeys=e,r&&(t.stageInfo.selectedDatas=r)},this.onChange=function(e){t.stageInfo.stageColumnDatas=e},this.getPrjTempletStageList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=(0,g.default)({prjid:t.prjid},e);w.getPrjTempletStageList(a).then(function(e){t.stageInfo.stageColumns=e.columns,t.stageInfo.stageColumnDatas=e.columnDatas,t.rightMenu=e.rightMenus,t.loading=!1})},this.saveStageSet=function(e){if(e.pass&&t.checkRepeat()){var a="";t.stageInfo.stageColumnDatas.forEach(function(e){e.id&&(a+=","+e.id)}),a=a.substr(1,a.length),w.savePrjTempletStage({datas:(0,h.default)(t.stageInfo.stageColumnDatas),keepgroupids:a,prjid:t.prjid}).then(function(e){e.success?(t.clearStageStatus(),S.message.success(e.msg),t.getPrjTempletStageList()):S.message.error(e.msg)})}},this.checkRepeat=function(){var e=!0,a=(0,y.toJS)(t.stageInfo.stageColumnDatas);return a&&a.length>0&&a.map(function(t,n){e&&a&&a.length>0&&a.map(function(a,r){n!==r&&t.name==a.name&&(S.message.warning(j("387703","阶段名称重复!")),e=!1)})}),e},this.clearStageStatus=function(){t.stageInfo={stageColumns:[],stageColumnDatas:[],selectedRowKeys:[],selectedDatas:{}}}},l=i(o.prototype,"loading",[y.observable],{enumerable:!0,initializer:function(){return!1}}),s=i(o.prototype,"prjid",[y.observable],{enumerable:!0,initializer:function(){return""}}),c=i(o.prototype,"rightMenu",[y.observable],{enumerable:!0,initializer:function(){return[]}}),u=i(o.prototype,"stageInfo",[y.observable],{enumerable:!0,initializer:function(){return{stageColumns:[],stageColumnDatas:[],selectedRowKeys:[],selectedDatas:{}}}}),o)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,d.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.PrjResourceStore=void 0;var o,l,s,c,u=a(12),d=n(u),p=a(10),f=n(p),h=a(1),m=n(h),g=a(5),v=a(13),b=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(v),y=(a(2),a(0));y.WeaLocaleProvider.getLabel,t.PrjResourceStore=(o=function e(){var t=this;(0,m.default)(this,e),r(this,"prjid",l,this),r(this,"resourceInfo",s,this),r(this,"loading",c,this),this.initDatas=function(e){t.prjid=e,t.getPrjResourceInfo()},this.getPrjResourceInfo=function(e){t.loading=!0;var a=(0,f.default)({prjid:t.prjid},e);b.getPrjResources(a).then(function(e){e.success&&(t.resourceInfo=(0,f.default)({},e)),t.loading=!1})}},l=i(o.prototype,"prjid",[g.observable],{enumerable:!0,initializer:function(){return""}}),s=i(o.prototype,"resourceInfo",[g.observable],{enumerable:!0,initializer:function(){return{cptList:[],prjList:[],taskList:[],accList:[],wfList:[],cusList:[],docList:[]}}}),c=i(o.prototype,"loading",[g.observable],{enumerable:!0,initializer:function(){return!1}}),o)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,d.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.PrjStasticStore=void 0;var o,l,s,c,u=a(12),d=n(u),p=a(10),f=n(p),h=a(1),m=n(h),g=a(5),v=a(13),b=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(v),y=(a(2),a(0));y.WeaLocaleProvider.getLabel,t.PrjStasticStore=(o=function e(){var t=this;(0,m.default)(this,e),r(this,"prjid",l,this),r(this,"stastics",s,this),r(this,"loading",c,this),this.initDatas=function(e){t.prjid=e,t.getPrjStastics()},this.getPrjStastics=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0,b.getPrjStastics((0,f.default)({prjid:t.prjid},e)).then(function(e){t.stastics=e,t.loading=!1})}},l=i(o.prototype,"prjid",[g.observable],{enumerable:!0,initializer:function(){return""}}),s=i(o.prototype,"stastics",[g.observable],{enumerable:!0,initializer:function(){return[]}}),c=i(o.prototype,"loading",[g.observable],{enumerable:!0,initializer:function(){return!1}}),o)},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,a,n){a&&(0,_e.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function o(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.PrjBoardStore=void 0;var l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E,j,T,_,C,R,P,x,L,D,N,A,M,B,z,I,O,F,W,V,K,G,q,U,Q,H,J,X,Y,$,Z,ee,te,ae,ne,re,ie,oe,le,se,ce,ue,de,pe,fe,he,me,ge,ve,be,ye,ke,we,Se,Ee,je,Te=a(12),_e=r(Te),Ce=a(19),Re=r(Ce),Pe=a(10),xe=r(Pe),Le=a(1),De=r(Le),Ne=a(5),Ae=a(2),Me=a(67),Be=r(Me),ze=a(39),Ie=r(ze),Oe=a(120),Fe=a(159),We=r(Fe),Ve=a(160),Ke=a(9),Ge=a(84),qe=n(Ge),Ue=a(13),Qe=n(Ue),He=a(121),Je=a(166),Xe=a(0),Ye=Ke.WeaTableNew.TableStore,$e=Xe.WeaLocaleProvider.getLabel,Ze=t.PrjBoardStore=(l=function e(){var t=this;(0,De.default)(this,e),i(this,"loading",s,this),i(this,"title",c,this),i(this,"prjList",u,this),i(this,"treeDatas",d,this),i(this,"treeCount",p,this),i(this,"treeCountType",f,this),i(this,"selectedTreeKey",h,this),i(this,"rightMenus",m,this),i(this,"currentKey",g,this),i(this,"pagination",v,this),i(this,"prjListloading",b,this),i(this,"searchType",y,this),i(this,"searchTypeOptions",k,this),i(this,"canEditBoard",w,this),i(this,"canEditBoardTask",S,this),i(this,"canAddTask",E,this),i(this,"showLandMark",j,this),i(this,"isedit",T,this),i(this,"commonStore",_,this),i(this,"tabsStore",C,this),i(this,"prjid",R,this),i(this,"targetid",P,this),i(this,"taskid",x,this),i(this,"treeid",L,this),i(this,"tableStore",D,this),i(this,"columns",N,this),i(this,"prjValue",A,this),i(this,"prjCardStore",M,this),i(this,"prjTaskCardStore",B,this),i(this,"SlideModalVisible",z,this),i(this,"refelsh",I,this),i(this,"userid",O,this),i(this,"username",F,this),i(this,"usericons",W,this),this.discusstype="PP",i(this,"exchangeform",V,this),i(this,"exchangeRightMenu",K,this),i(this,"exchangeContent",G,this),i(this,"showSearchAd",q,this),i(this,"condition",U,this),i(this,"showLeft",Q,this),i(this,"showMid",H,this),i(this,"isNow",J,this),this.columnGrids_map=[],this.columnGrids=[],i(this,"windowHeight",X,this),i(this,"windowWidth",Y,this),i(this,"timestamp",$,this),i(this,"percentStaus",Z,this),i(this,"boardform",ee,this),i(this,"initBoard",te,this),this.initItem=function(e){var a=(arguments.length>1&&void 0!==arguments[1]&&arguments[1],window.Muuri),n=t,r=new a(e,{items:".board-item",layoutDuration:400,layoutEasing:"ease",dragEnabled:!0,dragSortInterval:0,dragSort:function(){return n.columnGrids},dragStartPredicate:function(e,t){if((!t.target.parentNode||!t.target.parentNode.className||"item-icon"!=t.target.parentNode.className&&"landmark"!=t.target.parentNode.className&&"detail"!=t.target.parentNode.className&&"title"!=t.target.className)&&(!t||!t.target||"manager-img"!=t.target.className&&"icon-coms-Flag"!=t.target.className))return!!n.canEditBoardTask&&a.ItemDrag.defaultStartPredicate(e,t,{handle:".board-item"})},dragContainer:document.querySelector(".prj_board_container"),dragReleaseDuration:400,dragReleaseEasing:"ease"}).on("move",function(e){n.item_move_info.push(e)}).on("receive",function(e){n.changeStatus()}).on("dragStart",function(e,t){e.getElement().style.width=e.getWidth()+"px",e.getElement().style.height=e.getHeight()+"px",n.item_move_old_grid=e.getGrid(),n.item_move_info=[],n.item_move_start_index=e.getGrid().getItems().indexOf(e)}).on("dragReleaseEnd",function(e){if(e.getElement().style.width="",e.getElement().style.height="",n.columnGrids.forEach(function(e){e.refreshItems()}),e.getGrid()!=n.item_move_old_grid){var t=e._element.getAttribute("id"),a=e.getGrid().getItems().indexOf(e),r=e.getGrid().getItems()[a-1]?e.getGrid().getItems()[a-1]._element.getAttribute("id"):"",i=e.getGrid().getItems()[a+1]?e.getGrid().getItems()[a+1]._element.getAttribute("id"):"";n.saveItemOrder(!0,t,e.getGrid()._element.getAttribute("id"),r,i)}else if(0!=n.item_move_info.length){var o=n.item_move_info[0],l=n.item_move_info[n.item_move_info.length-1];if(o.fromIndex!=l.toIndex&&n.item_move_start_index!=l.toIndex){var s=e._element.getAttribute("id"),c=e.getGrid().getItems().indexOf(e),u=e.getGrid().getItems()[c-1]?e.getGrid().getItems()[c-1]._element.getAttribute("id"):"",d=e.getGrid().getItems()[c+1]?e.getGrid().getItems()[c+1]._element.getAttribute("id"):"";n.saveItemOrder(!1,s,e.getGrid()._element.getAttribute("id"),u,d)}}}).on("layoutStart",function(){n.boardGrid.refreshItems().layout()}).on("dragMove",function(e,t){if(t){var a=(0,Ie.default)(e.getGrid()._element.parentNode);t.center.y+e.getHeight()/2>e.getGrid()._top+a.scrollTop()+(0,Ie.default)(a).height()&&a.scrollTop(a.scrollTop()+20),t.center.y-e.getHeight()/2<e.getGrid()._top+a.scrollTop()&&a.scrollTop(a.scrollTop()-20);var n=(0,Ie.default)("#prj_board_container");t.center.x+e.getWidth()/2>window.innerWidth&&n.scrollLeft(n.scrollLeft()+20),t.center.x-e.getWidth()/2<0&&n.scrollLeft(n.scrollLeft()-20)}});n.columnGrids.push(r),n.columnGrids_map[e.getAttribute("id")]=r},i(this,"changeStatus",ae,this),this.saveItemOrder=function(e,a,n,r,i){a=a.replace("item_",""),r=r.replace("item_",""),i=i.replace("item_",""),n=n.replace("column_content_","");var o=t;qe.saveItemOrder({isChangeGroup:e,taskId:a,groupId:n,previousId:r,nextId:i,viewType:o.searchType,prjid:o.prjid}).then(function(e){e.success?(Ae.message.success($e(389171,"排序保存成功!")),o.changeStatus()):Ae.message.error("保存失败")})},i(this,"onCollapse",ne,this),this.setShowSearchAd=function(e){t.showSearchAd=e},i(this,"onChangePaginNation",re,this),i(this,"initList",ie,this),i(this,"setPrjTypeId",oe,this),i(this,"saveTaskInfo",le,this),i(this,"getTreeList",se,this),i(this,"setLandMark",ce,this),i(this,"saveTask",ue,this),i(this,"delGrop",de,this),i(this,"saveGroup",pe,this),i(this,"saveGroupName",fe,this),i(this,"getProjectList",he,this),i(this,"setPrjid",me,this),i(this,"getKanbanView",ge,this),this.searchKanBanView=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];e&&(t.columns=[]),t.refelsh++,e&&(t.timestamp=(new Date).getTime()+"",t.initBoard())},i(this,"getPrjTabs",ve,this),this.initRightPage=function(){if(t.prjid){var e=(0,Ne.toJS)(t.tabsStore.tabDatas);if(e){t.prjCardStore.clearStatus();for(var a=0;a<e.length;a++)if(t.tabsStore.activeKey==e[a].key)switch(e[a].shortname){case"taskboard":break;case"prjinfo":t.prjCardStore.getPrjInfo({viewtype:"view",prjid:t.prjid}),t.rightMenus=t.prjCardStore.rightMenu,window.weaWorkplan?t.prjCardStore.setLoaded(!0):eventRegister.loadModule("f_workplan",function(){t.prjCardStore.setLoaded(!0)},function(){});break;case"childprj":t.prjCardStore.getPrjSubList({prjid:t.prjid}),t.prjCardStore.getPrjSubCondition();break;case"tasklist":t.prjCardStore.getPrjTaskList({prjid:t.prjid}),t.prjCardStore.getPrjTaskCondition({prjid:t.prjid}),t.prjCardStore.getPrjTaskVersion({prjid:t.prjid});break;case"prjdiscuss":t.targetid=t.prjid,t.prjCardStore.getExchangeList({});break;case"prjshare":t.prjCardStore.getPrjShareList({prjid:t.prjid});break;case"stareport":t.prjCardStore.getPrjStastics({prjid:t.prjid}),t.rightMenu=[];break;case"stageset":t.prjCardStore.getPrjTempletStageList({prjid:t.prjid}),t.rightMenu=[];break;case"resources":t.prjCardStore.getPrjResourceInfo({prjid:t.prjid}),t.rightMenu=[]}}}},this.getRelateExchangeInfo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=t.exchangeform.getFormParams(),n=(0,xe.default)({types:"PP",sortid:t.prjid},a,e);for(var r in n)""==n[r]&&delete n[r];Qe.getPrjDiscuss(n).then(function(e){t.exchangeRightMenu=e.rightMenus,t.exchangeContent=e,t.loading=!1})},i(this,"getCurrentPageDatas",be,this),i(this,"changeSelectedKey",ye,this),i(this,"onSearchChange",ke,this),i(this,"onSearchListItem",we,this),i(this,"getRightMenuForTop",Se,this),i(this,"showSlideModal",Ee,this),this.setSelectedTreeKey=function(e){t.selectedTreeKey!==e&&(t.selectedTreeKey=e),t.prjValue=""},i(this,"clearStatus",je,this),this.clearFormFields=function(){"3"==t.tabsStore.activeKey&&t.exchangeform.reset(),"0"==t.tabsStore.activeKey&&t.boardform.reset()},this.setFormFields=function(e){"3"==t.tabsStore.activeKey&&t.exchangeform.updateFields(e,!1)},this.changeSearchType=function(e){t.searchType=e,t.searchKanBanView(!1)},this.setIsNow=function(e){t.isNow=e},this.columns=[],this.tabsStore.tabs=Ve.tabs,this.tabsStore.activeKey=localStorage.getItem("prj_board_activeKey")||"1",this.prjCardStore.selectTabKey=localStorage.getItem("prj_board_activeKey")||"1",this.tabsStore.onChange=(0,Ne.action)(function(e){t.tabsStore.activeKey=e,t.prjCardStore.selectTabKey=e,t.initRightPage()}),(0,Ne.autorun)(function(){t.prjid&&localStorage.setItem("prj_board_selectedKey",t.prjid),t.tabsStore.activeKey&&localStorage.setItem("prj_board_activeKey",t.tabsStore.activeKey)})},s=o(l.prototype,"loading",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),c=o(l.prototype,"title",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),u=o(l.prototype,"prjList",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),d=o(l.prototype,"treeDatas",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),p=o(l.prototype,"treeCount",[Ne.observable],{enumerable:!0,initializer:function(){return{}}}),f=o(l.prototype,"treeCountType",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),h=o(l.prototype,"selectedTreeKey",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),m=o(l.prototype,"rightMenus",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),g=o(l.prototype,"currentKey",[Ne.observable],{enumerable:!0,initializer:function(){return"1"}}),v=o(l.prototype,"pagination",[Ne.observable],{enumerable:!0,initializer:function(){return{pageSize:10,current:1,total:0}}}),b=o(l.prototype,"prjListloading",[Ne.observable],{enumerable:!0,initializer:function(){return!0}}),y=o(l.prototype,"searchType",[Ne.observable],{enumerable:!0,initializer:function(){return"stageid"}}),k=o(l.prototype,"searchTypeOptions",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),w=o(l.prototype,"canEditBoard",[Ne.observable],{enumerable:!0,initializer:function(){return!0}}),S=o(l.prototype,"canEditBoardTask",[Ne.observable],{enumerable:!0,initializer:function(){return!0}}),E=o(l.prototype,"canAddTask",[Ne.observable],{enumerable:!0,initializer:function(){return!0}}),j=o(l.prototype,"showLandMark",[Ne.observable],{enumerable:!0,initializer:function(){return!0}}),T=o(l.prototype,"isedit",[Ne.observable],{enumerable:!0,initializer:function(){return!0}}),_=o(l.prototype,"commonStore",[Ne.observable],{enumerable:!0,initializer:function(){return new Oe.CommonStore}}),C=o(l.prototype,"tabsStore",[Ne.observable],{enumerable:!0,initializer:function(){return new We.default}}),R=o(l.prototype,"prjid",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),P=o(l.prototype,"targetid",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),x=o(l.prototype,"taskid",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),L=o(l.prototype,"treeid",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),D=o(l.prototype,"tableStore",[Ne.observable],{enumerable:!0,initializer:function(){return new Ye}}),N=o(l.prototype,"columns",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),A=o(l.prototype,"prjValue",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),M=o(l.prototype,"prjCardStore",[Ne.observable],{enumerable:!0,initializer:function(){return new He.PrjCardStore}}),B=o(l.prototype,"prjTaskCardStore",[Ne.observable],{enumerable:!0,initializer:function(){return new Je.TaskCardStore}}),z=o(l.prototype,"SlideModalVisible",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),I=o(l.prototype,"refelsh",[Ne.observable],{enumerable:!0,initializer:function(){return 0}}),O=o(l.prototype,"userid",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),F=o(l.prototype,"username",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),W=o(l.prototype,"usericons",[Ne.observable],{enumerable:!0,initializer:function(){return""}}),V=o(l.prototype,"exchangeform",[Ne.observable],{enumerable:!0,initializer:function(){return new Ke.WeaForm}}),K=o(l.prototype,"exchangeRightMenu",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),G=o(l.prototype,"exchangeContent",[Ne.observable],{enumerable:!0,initializer:function(){return{}}}),q=o(l.prototype,"showSearchAd",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),U=o(l.prototype,"condition",[Ne.observable],{enumerable:!0,initializer:function(){return[]}}),Q=o(l.prototype,"showLeft",[Ne.observable],{enumerable:!0,initializer:function(){return!1}}),H=o(l.prototype,"showMid",[Ne.observable],{enumerable:!0,initializer:function(){return!0}}),J=o(l.prototype,"isNow",[Ne.observable],{enumerable:!0,initializer:function(){return!0}}),X=o(l.prototype,"windowHeight",[Ne.observable],{enumerable:!0,initializer:function(){return window.innerHeight}}),Y=o(l.prototype,"windowWidth",[Ne.observable],{enumerable:!0,initializer:function(){return window.innerWidth}}),$=o(l.prototype,"timestamp",[Ne.observable],{enumerable:!0,initializer:function(){return(new Date).getTime()+""}}),Z=o(l.prototype,"percentStaus",[Ne.observable],{enumerable:!0,initializer:function(){return(new Date).getTime()+""}}),ee=o(l.prototype,"boardform",[Ne.observable],{enumerable:!0,initializer:function(){return new Ke.WeaForm}}),te=o(l.prototype,"initBoard",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=document.querySelector(".prj_board_container"),a=t.querySelector(".board");Array.prototype.slice.call(t.querySelectorAll(".board-column-content")).forEach(function(t){return e.initItem(t)});var n=e;e.loading=!0,e.boardGrid=new Muuri(a,{layout:function(e,t,a){for(var n,r,i={slots:[],width:0,height:450,setWidth:!0,setHeight:!1},o=0,l=0,s=0;s<e.length;s++)n=e[s],o+=l,r=n.getMargin(),l=n.getWidth()+r.left,i.slots.push(o,0);return i.width=o+l,i},layoutDuration:400,layoutOnResize:!0,layoutEasing:"ease",dragEnabled:!0,dragSortInterval:0,dragStartPredicate:function(e,t){return!(!n.canEditBoard||n.boardGrid.getItems().indexOf(e)===n.boardGrid.getItems().length-1)&&Muuri.ItemDrag.defaultStartPredicate(e,t,{handle:".board-column-header"})},dragSortPredicate:function(e){var t=Muuri.ItemDrag.defaultSortPredicate(e,{action:"swap",threshold:50});return(!t||!n.canEditBoard||t.index!==n.boardGrid.getItems().length-1)&&t},dragReleaseDuration:400,dragReleaseEasing:"ease"}).on("move",function(e){n.column_move_info.push(e)}).on("dragMove",function(e,t){if(t){var a=(0,Ie.default)("#prj_board_container");t.center.x+e.getWidth()/2>window.innerWidth&&a.scrollLeft(a.scrollLeft()+20),t.center.x-e.getWidth()/2<0&&a.scrollLeft(a.scrollLeft()-20)}}).on("dragStart",function(e){n.column_move_info=[]}).on("dragReleaseEnd",function(e){if(0!=n.column_move_info.length){var t=n.column_move_info[0],a=n.column_move_info[n.column_move_info.length-1];if(t.fromIndex!=a.toIndex){var r=0==a.toIndex?"":n.boardGrid.getItems()[a.toIndex-1]._element.getAttribute("id").replace("column_","");qe.saveGroupOrder({prjid:n.prjid,stageid:e._element.getAttribute("id").replace("column_",""),leftstageid:r}).then(function(e){e.success?Ae.message.success($e(389171,"排序保存成功!")):Ae.message.error($e("503631","排序保存失败!"))})}}}),e.loading=!1}}}),ae=o(l.prototype,"changeStatus",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.percentStaus=(new Date).getTime()+""}}}),ne=o(l.prototype,"onCollapse",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a){"left"==t?e.showLeft=a:e.showMid=a}}}),re=o(l.prototype,"onChangePaginNation",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.pagination.current,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.pagination.pageSize;e.pagination.current=t,e.pagination.pageSize=a,e.getCurrentPageDatas()}}}),ie=o(l.prototype,"initList",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){""!==t&&(e.prjid=t)}}}),oe=o(l.prototype,"setPrjTypeId",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){localStorage.setItem("prj_treeid",t.prjtype),e.pagination.current=1,e.getCurrentPageDatas()}}}),le=o(l.prototype,"saveTaskInfo",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.prjCardStore.saveTaskInfo(e)&&e.searchKanBanView(!1)}}}),se=o(l.prototype,"getTreeList",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){qe.getPrjTypeTreePageList((0,xe.default)({treetype:"prjsearch"},t)).then(function(t){e.treeDatas=t.treedata,e.treeCount=t.treecount,e.treeCountType=t.treecountcfg,e.setSelectedTreeKey("prjtype_"+t.selectedKeys),e.getProjectList({prjtype:t.selectedKeys}),localStorage.setItem("prj_treeid",t.selectedKeys)})}}}),ce=o(l.prototype,"setLandMark",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a){qe.setLandMark({taskid:t,value:a}).then(function(t){t.success?e.searchKanBanView(!1):Ae.message.success("设置失败,请联系系统管理员!")})}}}),ue=o(l.prototype,"saveTask",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){qe.addBoardTask((0,xe.default)({},t,{prjid:e.prjid})).then(function(t){e.searchKanBanView(!1)})}}}),de=o(l.prototype,"delGrop",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var a=e;Ae.Modal.confirm({title:$e(15172,"系统提示"),content:$e("503589","该阶段下的任务以及子任务都会被删除,您确定要删除吗?"),onOk:function(){qe.delBoardStage({stageid:t}).then(function(e){a.searchKanBanView(!0)})},onCancel:function(){},okText:$e("33703","确认"),cancelText:$e("31129","取消")})}}}),pe=o(l.prototype,"saveGroup",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){qe.addBoardStage({title:t,prjid:e.prjid}).then(function(t){e.searchKanBanView(!1)})}}}),fe=o(l.prototype,"saveGroupName",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a){qe.editBoardStage({title:t,stageid:a}).then(function(t){e.searchKanBanView(!1)})}}}),he=o(l.prototype,"getProjectList",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{pageIndex:e.pagination.current,pageSize:e.pagination.pageSize};e.treeid=localStorage.getItem("prj_treeid"),e.prjListloading=!0;var a=[];""!=e.treeid&&null!=e.treeid||(e.treeid=-1),qe.getPrjByTypeId((0,xe.default)({},t,{prjtype:e.treeid})).then(function(t){a=t.datas,a=a.map(function(e){var t=e.name,a=e.person,n=e.money,r=e.id;return{name:t,person:a,money:n,id:r,state:e.state,color:e.color,key:r}}),e.prjList=a,e.pagination.total=t.totalSize,e.setPrjid(),e.prjListloading=!1})}}}),me=o(l.prototype,"setPrjid",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:localStorage.getItem("prj_board_selectedKey")||e.prjid,a=e.prjList.slice().filter(function(e){return e.key==t});t&&a.length>0?e.prjid=t:(e.prjid=Be.default.get(e.prjList.slice(),"[0].key"),a=e.prjList.slice(0,1)),e.prjCardStore.setPrjId(e.prjid),e.title=(Be.default.get(a,"[0].name")||"")+" ",e.currentKey=e.prjid,e.getPrjTabs()}}}),ge=o(l.prototype,"getKanbanView",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=e.boardform.getFormParams();qe.getKanbanView((0,xe.default)({prjid:e.prjid},t,{searchType:e.searchType})).then(function(t){e.columns=t.stages,e.userid=t.userid,e.usericons=t.useridicon,e.username=t.useridname,e.isedit=t.isedit,e.canAddTask=t.cantask,e.canEditBoard=t.canboard,e.canEditBoardTask=t.canboardtask,e.condition=t.condition,e.boardform&&!e.boardform.isFormInit&&e.boardform.initFormFields(t.condition),e.searchTypeOptions=t.searchTypeOptions,e.showLandMark=t.showLandMark,e.initBoard(),e.changeStatus()})}}}),ve=o(l.prototype,"getPrjTabs",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];e.loading=!0,qe.getPrjTabs({prjid:e.prjid}).then(function(t){t.isright||"undefined"===typeof t.isright?(e.tabsStore.hasRight=!0,e.tabsStore.verified=!0,e.tabsStore.tabDatas=t.tabs,e.initRightPage(),e.loading=!1):(e.tabsStore.hasRight=t.isright,e.tabsStore.verified=!0)})}}}),be=o(l.prototype,"getCurrentPageDatas",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.pagination.current,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.pagination.pageSize;e.getProjectList({pageIndex:t,pageSize:a,prjname:e.prjValue})}}}),ye=o(l.prototype,"changeSelectedKey",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.setPrjid(t)}}}),ke=o(l.prototype,"onSearchChange",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.prjValue=t}}}),we=o(l.prototype,"onSearchListItem",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.prjValue=t,e.pagination.current=1,e.getCurrentPageDatas()}}}),Se=o(l.prototype,"getRightMenuForTop",[Ne.action],{enumerable:!0,initializer:function(){return function(){}}}),Ee=o(l.prototype,"showSlideModal",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a){e.SlideModalVisible=t,e.taskid="object"==("undefined"===typeof a?"undefined":(0,Re.default)(a))?a.id:a}}}),je=o(l.prototype,"clearStatus",[Ne.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.columns=[]}}}),l);t.default=new Ze},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,a,n){a&&(0,Le.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function o(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.TaskCardNewStore=void 0;var l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E,j,T,C,R,P,x,L,D,N,A,M,B,z,I,O,F,W,V,K,G,q,U,Q,H,J,X,Y,$,Z,ee,te,ae,ne,re,ie,oe,le,se,ce,ue,de,pe,fe,he,me,ge,ve,be,ye,ke,we,Se,Ee,je,Te,_e,Ce,Re,Pe,xe=a(12),Le=r(xe),De=a(44),Ne=r(De),Ae=a(10),Me=r(Ae),Be=a(1),ze=r(Be),Ie=a(7),Oe=r(Ie),Fe=a(5),We=a(120),Ve=a(340),Ke=n(Ve),Ge=a(17),qe=n(Ge),Ue=a(13),Qe=n(Ue),He=a(24),Je=a(0),Xe=a(16),Ye=a(18),$e=a(33),Ze=a(9),et=Je.WeaLocaleProvider.getLabel,tt=Ze.WeaTableNew.TableStore;t.TaskCardNewStore=(l=function(){function e(){var t=this;(0,ze.default)(this,e),i(this,"prjid",s,this),i(this,"taskList",c,this),i(this,"taskid",u,this),i(this,"currentKey",d,this),i(this,"pagination",p,this),i(this,"tabs",f,this),i(this,"taskinfo",h,this),i(this,"selectedKey",m,this),i(this,"canedit",g,this),i(this,"canview",v,this),i(this,"loading",b,this),i(this,"commonStore",y,this),i(this,"tabDatas",k,this),i(this,"selectTabKey",w,this),i(this,"form",S,this),i(this,"taskInfo",E,this),i(this,"fieldinfo",j,this),i(this,"loading",T,this),i(this,"taskid",C,this),i(this,"targetid",R,this),this.discusstype="PT",i(this,"prjid",P,this),this.taskname="",this.validateRules={},i(this,"showSearchAd",x,this),i(this,"taskSubStore",L,this),i(this,"tasksubform",D,this),i(this,"rightMenu",N,this),i(this,"condition",A,this),i(this,"shareStore",M,this),i(this,"exchangeStore",B,this),i(this,"taskInfoStore",z,this),i(this,"shareTableStore",I,this),i(this,"isShowShare",O,this),i(this,"shareRight",F,this),this.shareCondition=[{colSpan:2,conditionType:"SELECT",domkey:["sharetype"],fieldcol:18,isQuickSearch:!1,label:et(21956,"对象类型"),labelcol:6,options:[{key:"1",selected:!0,showname:et(179,"人力资源")},{key:"5",selected:!1,showname:et(141,"分部")},{key:"2",selected:!1,showname:et(124,"部门")},{key:"11",selected:!1,showname:et(6086,"岗位")},{key:"3",selected:!1,showname:et(122,"角色")},{key:"4",selected:!1,showname:et(1340,"所有人")}],viewAttr:2},{2:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"57",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:et(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:et(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:et(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:et(33564,"查看")},{key:"2",selected:!1,showname:et(93,"编辑")}],viewAttr:2}]],5:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"194",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:et(106,"对象"),labelcol:6,value:3,viewAttr:2}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:et(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:et(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:et(33564,"查看")},{key:"2",selected:!1,showname:et(93,"编辑")}],viewAttr:2}]],1:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"17",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:et(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:et(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:et(33564,"查看")},{key:"2",selected:!1,showname:et(93,"编辑")}],viewAttr:2}]],11:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"278",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:et(106,"对象"),labelcol:6,viewAttr:3}],[{colSpan:2,conditionType:"SELECT_LINKAGE",domkey:["joblevel"],fieldcol:18,isQuickSearch:!1,label:et(28169,"岗位级别"),labelcol:6,options:[{key:"0",selected:!0,showname:et(140,"总部")},{key:"2",selected:!1,showname:et(19437,"指定分部")},{key:"1",selected:!1,showname:et(19438,"指定部门")}],selectLinkageDatas:{1:{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"57",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["jobtitledepartment"],fieldcol:18,isQuickSearch:!1,label:"",labelcol:6,viewAttr:3},2:{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"194",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["jobtitlesubcompany"],fieldcol:18,isQuickSearch:!1,label:"",labelcol:6,viewAttr:3}},viewAttr:2}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:et(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:et(33564,"查看")},{key:"2",selected:!1,showname:et(93,"编辑")}],viewAttr:2}]],4:[[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:et(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:et(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:et(33564,"查看")},{key:"2",selected:!1,showname:et(93,"编辑")}],viewAttr:2}]],3:[[{browserConditionParam:{completeParams:{},conditionDataParams:{},dataParams:{},destDataParams:{},hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!1,pageSize:10,quickSearchName:"",type:"65",viewAttr:3},colSpan:2,conditionType:"BROWSER",domkey:["relatedshareid"],fieldcol:18,isQuickSearch:!1,label:et(106,"对象"),labelcol:6,viewAttr:3},{colSpan:2,conditionType:"SELECT",domkey:["rolelevel"],fieldcol:18,isQuickSearch:!1,label:et(139,"级别"),labelcol:6,options:[{key:"0",selected:!0,showname:et(124,"部门")},{key:"1",selected:!1,showname:et(141,"分部")},{key:"2",selected:!1,showname:et(140,"总部")}],viewAttr:2}],[{colSpan:2,conditionType:"INPUT_INTERVAL",needDefaultValue:!1,domkey:["seclevel","seclevelMax"],fieldcol:18,isQuickSearch:!1,label:et(683,"安全级别"),labelcol:6,value:[0,""],viewAttr:3}],[{colSpan:2,conditionType:"SELECT",domkey:["sharelevel"],fieldcol:18,isQuickSearch:!1,label:et(385,"权限"),labelcol:6,options:[{key:"1",selected:!0,showname:et(33564,"查看")},{key:"2",selected:!1,showname:et(93,"编辑")}],viewAttr:2}]]}],i(this,"taskReqStore",W,this),i(this,"taskDocStore",V,this),i(this,"taskCrmStore",K,this),i(this,"taskCptStore",G,this),i(this,"taskRelRight",q,this),i(this,"crmType",U,this),i(this,"crmVisible",Q,this),i(this,"crmUpdateid",H,this),i(this,"relateCrmform",J,this),i(this,"logVisible",X,this),i(this,"logTableStore",Y,this),i(this,"relateList",$,this),i(this,"exchangeform",Z,this),i(this,"exchangeContent",ee,this),i(this,"exchangeList",te,this),i(this,"_BrowserList",ae,this),i(this,"verified",ne,this),i(this,"hasRight",re,this),i(this,"taskLogTableStore",ie,this),i(this,"taskFieldLogTableStore",oe,this),i(this,"taskFieldDetailLogTableStore",le,this),i(this,"fieldLogVisible",se,this),i(this,"fieldDetailLogVisible",ce,this),i(this,"fieldname",ue,this),i(this,"field",de,this),i(this,"isNow",pe,this),i(this,"isTimeShow",fe,this),this.initData=function(e){t.prjid=e,t.pagination.current=1,t.getTaskList()},this.initTaskData=function(e){t.taskid=e,t.getTaskInfo()},i(this,"onChangePaginNation",he,this),i(this,"getCurrentPageDatas",me,this),i(this,"getTaskList",ge,this),i(this,"getTaskInfo",ve,this),i(this,"changeTabs",be,this),i(this,"setTaskid",ye,this),i(this,"changeSelectedKey",ke,this),i(this,"setIsNow",we,this),i(this,"reLoad",Se,this),this.getTaskTabs=function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];qe.getTaskTabs({taskid:t.taskid}).then(function(e){e.isright||"undefined"===typeof e.isright?(t.hasRight=!0,t.verified=!0,t.tabDatas=e.tabs):(t.hasRight=e.isright,t.verified=!0)})},i(this,"changeTab",Ee,this),this.getTaskForm=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0,t.form=new Ze.WeaForm,qe.getTaskForm(e).then(function(a){a.isright||"undefined"===typeof a.isright?(t.isTimeShow=a.isTimeShow,t.hasRight=!0,t.verified=!0,t.taskid=a.taskid||e.taskid,t.prjid=a.prjid,t.taskname=a.taskname,t.taskInfo=a,t.rightMenu=a.rightMenus,t.fieldinfo=a.fieldinfo,t.form&&!t.form.isFormInit&&t.form.initFormFields(t.fieldinfo),t.form.isFormInit&&t.form.updateFields((0,He.getFormInitDatas)(t.fieldinfo),!1)):(t.hasRight=a.isright,t.verified=!0),t.loading=!1})},this.saveTaskInfo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments[1];t.form.validateForm().then(function(n){if(n.isValid){t.loading=!0;var r=(0,Me.default)({method:"edit"},(0,Fe.toJS)(t.form.getFormParams()),{taskid:t.taskid},e);qe.saveTaskInfo(r).then(function(e){window.opener&&window.opener._table&&window.opener._table.reLoad(),t.getTaskForm({viewtype:"view",taskid:t.taskid}),t.loading=!1,a.prjCardStore.getPrjTaskList({prjid:t.prjid}),a.searchKanBanView(!1)})}else n.showErrors()})},i(this,"delTask",je,this),this.getTaskSubList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=t.tasksubform.getFormParams(),n=(0,Me.default)({taskid:t.taskid},a,e);qe.getTaskSubList(n).then(function(e){t.taskSubStore.getDatas(e.sessionkey,1),t.rightMenu=e.rightMenus,t.loading=!1})},this.addShare=function(e){qe.addTaskShare((0,Me.default)({},e,{method:"add",taskid:t.taskid,opttype:"task"})).then(function(e){t.getTaskShareList()})},this.delBatchShare=function(e){var a=t;Modal.confirm({title:et(15172,"系统提示"),content:et(83601,"您确认要删除选中的记录吗?"),onOk:function(){qe.delBatchTaskShare({id:e,method:"batchdelete",opttype:"task"}).then(function(e){a.getTaskShareList()})},onCancel:function(){}})},this.setFormFields=function(e){var a=(0,Fe.toJS)(t.tabDatas);if(a)for(var n=0;n<a.length;n++)a[n].id==t.selectTabKey&&"taskinfo"==a[n].shortname&&t.form.updateFields(e,!1),a[n].id==t.selectTabKey&&"tasksub"==a[n].shortname&&t.tasksubform.updateFields(e,!1),a[n].id==t.selectTabKey&&"exchange"==a[n].shortname&&t.exchangeform.updateFields(e,!1)},this.getTaskShareList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=(0,Me.default)({taskid:t.taskid},e);qe.getTaskShareList(a).then(function(e){e.isright||"undefined"===typeof e.isright?(t.shareRight={hasRight:!0,verified:!0},t.shareTableStore.getDatas(e.sessionkey,1),t.rightMenu=e.rightMenus):t.shareRight={hasRight:e.isright,verified:!0},t.loading=!1})},this.showAddShareModal=function(e){t.isShowShare=e},this.getTaskReference=function(e){t.loading=!0;var a={taskid:t.taskid,reftype:e};qe.getTaskReference(a).then(function(a){a.isright||"undefined"===typeof a.isright?(t.taskRelRight={hasRight:!0,verified:!0},"req"==e?(t.taskReqStore.getDatas(a.sessionkey,1),t.relateList=a,t.rightMenu=a.rightMenus):"doc"==e?(t.taskDocStore.getDatas(a.sessionkey,1),t.relateList=a,t.rightMenu=a.rightMenus):"crm"==e?(t.taskCrmStore.getDatas(a.sessionkey,1),t.rightMenu=a.rightMenus):"cpt"==e&&(t.taskCptStore.getDatas(a.sessionkey,1),t.rightMenu=a.rightMenus)):t.taskRelRight={hasRight:a.isright,verified:!0},t.loading=!1})},this.doDspTaskRequiredOpt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments[1];qe.doDspTaskRequiredOpt(e).then(function(n){t.getTaskReference(a),"addRequiredWF"==e.method||"addRequiredDoc"==e.method?message.success(et(83880,"添加成功!")):"delRequiredWF"!=e.method&&"delRequiredDoc"!=e.method||message.success(et(83472,"删除成功!"))})},this.doDspTaskReferenceOpt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments[1];qe.doDspTaskReferenceOpt(e).then(function(n){t.getTaskReference(a),message.success("del"==e.method?et(83472,"删除成功!"):et(83880,"添加成功!"))})},this.setRelateCrmUpdateID=function(e){t.crmUpdateid=e},this.saveRelateCrm=function(){t.relateCrmform.validateForm().then(function(e){e.isValid?(t.handleRelateCrmDialog(!1,t.crmType),t.doDspTaskReferenceOpt((0,Me.default)({dotype:"crm",method:t.crmType,prjid:t.prjid,taskid:t.taskid,id:t.crmUpdateid},t.relateCrmform.getFormParams()),"crm")):e.showErrors()})},this.getRelateExchangeInfo=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.loading=!0;var a=t.exchangeform.getFormParams(),n=(0,Me.default)({types:"pt",sortid:t.taskid},a,e);qe.getTaskExchange(n).then(function(e){t.rightMenu=e.rightMenus,t.exchangeContent=e,t.loading=!1})},this.exchangeDelete=function(e){var a=t;Qe.exchangeDelete(e).then(function(e){e.status?a.getExchangeList():message.error(e.error?e.error:""+et(384137,"操作失败!"))})},i(this,"getExchangeList",Te,this),this.changeDiscussList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.exchangeList=e,t.exchangeList.datas&&t.exchangeList.datas.forEach(function(e,a){void 0==t._BrowserList[e.id]&&(t._BrowserList[e.id]={}),t._BrowserList[e.id].remark=e.remark,t._BrowserList[e.id].docids=e.docids,t._BrowserList[e.id].projectids=e.projectids,t._BrowserList[e.id].relatedcus=e.relatedcus,t._BrowserList[e.id].relateddoc=e.relateddoc,t._BrowserList[e.id].relatedprj=e.relatedprj,t._BrowserList[e.id].relatedwf=e.relatedwf}),t._BrowserList.datas=t.exchangeList.datas},this.exchangeSave=function(e){var a=t;Qe.exchangeSave((0,Me.default)({},e,{discusstype:"PT"})).then(function(e){e.status?a.getExchangeList({}):message.error(e.error?e.error:""+et(384137,"操作失败!"))})},this.setBrowserList=function(e){t._BrowserList=e},this.clearFormFields=function(){var e=(0,Fe.toJS)(t.tabDatas);if(e)for(var a=0;a<e.length;a++)e[a].id==t.selectTabKey&&"tasksub"==e[a].shortname?t.tasksubform.reset():e[a].id==t.selectTabKey&&"exchange"==e[a].shortname&&t.exchangeform.reset()},this.setShowSearchAd=function(e){t.showSearchAd=e},this.onShowColumn=function(){var e=(0,Fe.toJS)(t.tabDatas);if(e)for(var a=0;a<e.length;a++)e[a].id==t.selectTabKey&&"tasksub"==e[a].shortname&&(t.taskSubStore.setColSetVisible(!0),t.taskSubStore.tableColSet(!0))},this.setValidate=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.validateRules=e},this.handleRelateCrmDialog=function(e,a,n){t.crmVisible=e,t.crmType=a,t.relateCrmform.updateFields(n,!1)},this.viewModifyLog=function(e){t.logVisible=!0,t.logTableStore=new tt,qe.taskModifyList({taskid:e}).then(function(e){t.logTableStore.getDatas(e.sessionkey,1)})},this.clearStatus=function(){t.selectTabKey="1",t.form=new Ze.WeaForm},this.saveAndReLoadWf=function(e){qe.addRequiredWF((0,Me.default)({},e,{taskid:t.taskid,prjid:t.prjid})).then(function(e){e.status?(t.getTaskReference("req"),message.success(et(83880,"添加成功!"))):message.error(e.error?e.error:""+et(384137,"操作失败!"))})},this.getTaskLogList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};qe.getTaskLogList(e).then(function(e){t.taskLogTableStore.getDatas(e.sessionkey,1)})},this.getPrjFieldLogList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};qe.getTaskFieldLogList((0,Me.default)({taskid:t.taskid},e)).then(function(e){t.taskFieldLogTableStore.getDatas(e.sessionkey,1)})},this.getPrjFieldDetaiLogList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};qe.getTaskFieldDetailLogList((0,Me.default)({taskid:t.taskid},e)).then(function(e){t.taskFieldDetailLogTableStore.getDatas(e.sessionkey,1)})},i(this,"setFieldLogVisible",_e,this),i(this,"setFieldDetailLogVisible",Ce,this),i(this,"setFieldName",Re,this),i(this,"setField",Pe,this)}return(0,Oe.default)(e,[{key:"register_table",get:function(){var e=this;return{reLoad:function(t){t.requestid&&-1==t.requestid&&e.saveAndReLoadWf(t)}}}}]),e}(),s=o(l.prototype,"prjid",[Fe.observable],{enumerable:!0,initializer:function(){return""}}),c=o(l.prototype,"taskList",[Fe.observable],{enumerable:!0,initializer:function(){return[]}}),u=o(l.prototype,"taskid",[Fe.observable],{enumerable:!0,initializer:function(){return""}}),d=o(l.prototype,"currentKey",[Fe.observable],{enumerable:!0,initializer:function(){return"1"}}),p=o(l.prototype,"pagination",[Fe.observable],{enumerable:!0,initializer:function(){return{pageSize:10,current:1,total:0}}}),f=o(l.prototype,"tabs",[Fe.observable],{enumerable:!0,initializer:function(){return[]}}),h=o(l.prototype,"taskinfo",[Fe.observable],{enumerable:!0,initializer:function(){return{}}}),m=o(l.prototype,"selectedKey",[Fe.observable],{enumerable:!0,initializer:function(){return""}}),g=o(l.prototype,"canedit",[Fe.observable],{enumerable:!0,initializer:function(){return!0}}),v=o(l.prototype,"canview",[Fe.observable],{enumerable:!0,initializer:function(){return!0}}),b=o(l.prototype,"loading",[Fe.observable],{enumerable:!0,initializer:function(){return!1}}),y=o(l.prototype,"commonStore",[Fe.observable],{enumerable:!0,initializer:function(){return new We.CommonStore}}),k=o(l.prototype,"tabDatas",[Fe.observable],{enumerable:!0,initializer:function(){return[]}}),w=o(l.prototype,"selectTabKey",[Fe.observable],{enumerable:!0,initializer:function(){return"1"}}),S=o(l.prototype,"form",[Fe.observable],{enumerable:!0,initializer:function(){return new Ze.WeaForm}}),E=o(l.prototype,"taskInfo",[Fe.observable],{enumerable:!0,initializer:function(){return[]}}),j=o(l.prototype,"fieldinfo",[Fe.observable],{enumerable:!0,initializer:function(){return[]}}),T=o(l.prototype,"loading",[Fe.observable],{enumerable:!0,initializer:function(){return!1}}),C=o(l.prototype,"taskid",[Fe.observable],{enumerable:!0,initializer:function(){return""}}),R=o(l.prototype,"targetid",[Fe.observable],{enumerable:!0,initializer:function(){return""}}),P=o(l.prototype,"prjid",[Fe.observable],{enumerable:!0,initializer:function(){return""}}),x=o(l.prototype,"showSearchAd",[Fe.observable],{enumerable:!0,initializer:function(){return!1}}),L=o(l.prototype,"taskSubStore",[Fe.observable],{enumerable:!0,initializer:function(){return new tt}}),D=o(l.prototype,"tasksubform",[Fe.observable],{enumerable:!0,initializer:function(){return new Ze.WeaForm}}),N=o(l.prototype,"rightMenu",[Fe.observable],{enumerable:!0,initializer:function(){return[]}}),A=o(l.prototype,"condition",[Fe.observable],{enumerable:!0,initializer:function(){return[]}}),M=o(l.prototype,"shareStore",[Fe.observable],{enumerable:!0,initializer:function(){return new Xe.ShareStore}}),B=o(l.prototype,"exchangeStore",[Fe.observable],{enumerable:!0,initializer:function(){return new Ye.ExchangeStore}}),z=o(l.prototype,"taskInfoStore",[Fe.observable],{enumerable:!0,initializer:function(){return new $e.TaskInfoStore}}),I=o(l.prototype,"shareTableStore",[Fe.observable],{enumerable:!0,initializer:function(){return new tt}}),O=o(l.prototype,"isShowShare",[Fe.observable],{enumerable:!0,initializer:function(){return!1}}),F=o(l.prototype,"shareRight",[Fe.observable],{enumerable:!0,initializer:function(){return{hasRight:!1,verified:!1}}}),W=o(l.prototype,"taskReqStore",[Fe.observable],{enumerable:!0,initializer:function(){return new tt}}),V=o(l.prototype,"taskDocStore",[Fe.observable],{enumerable:!0,initializer:function(){return new tt}}),K=o(l.prototype,"taskCrmStore",[Fe.observable],{enumerable:!0,initializer:function(){return new tt}}),G=o(l.prototype,"taskCptStore",[Fe.observable],{enumerable:!0,initializer:function(){return new tt}}),q=o(l.prototype,"taskRelRight",[Fe.observable],{enumerable:!0,initializer:function(){return{hasRight:!1,verified:!1}}}),U=o(l.prototype,"crmType",[Fe.observable],{enumerable:!0,initializer:function(){return"add"}}),Q=o(l.prototype,"crmVisible",[Fe.observable],{enumerable:!0,initializer:function(){return!1}}),H=o(l.prototype,"crmUpdateid",[Fe.observable],{enumerable:!0,initializer:function(){return""}}),J=o(l.prototype,"relateCrmform",[Fe.observable],{enumerable:!0,initializer:function(){return new Ze.WeaForm}}),X=o(l.prototype,"logVisible",[Fe.observable],{enumerable:!0,initializer:function(){return!1}}),Y=o(l.prototype,"logTableStore",[Fe.observable],{enumerable:!0,initializer:function(){return new tt}}),$=o(l.prototype,"relateList",[Fe.observable],{enumerable:!0,initializer:function(){return{}}}),Z=o(l.prototype,"exchangeform",[Fe.observable],{enumerable:!0,initializer:function(){return new Ze.WeaForm}}),ee=o(l.prototype,"exchangeContent",[Fe.observable],{enumerable:!0,initializer:function(){return{}}}),te=o(l.prototype,"exchangeList",[Fe.observable],{enumerable:!0,initializer:function(){return""}}),ae=o(l.prototype,"_BrowserList",[Fe.observable],{enumerable:!0,initializer:function(){return{create:{remark:""},datas:[]}}}),ne=o(l.prototype,"verified",[Fe.observable],{enumerable:!0,initializer:function(){return!1}}),re=o(l.prototype,"hasRight",[Fe.observable],{enumerable:!0,initializer:function(){return!0}}),ie=o(l.prototype,"taskLogTableStore",[Fe.observable],{enumerable:!0,initializer:function(){return new tt}}),oe=o(l.prototype,"taskFieldLogTableStore",[Fe.observable],{enumerable:!0,initializer:function(){return new tt}}),le=o(l.prototype,"taskFieldDetailLogTableStore",[Fe.observable],{enumerable:!0,initializer:function(){return new tt}}),se=o(l.prototype,"fieldLogVisible",[Fe.observable],{enumerable:!0,initializer:function(){return!1}}),ce=o(l.prototype,"fieldDetailLogVisible",[Fe.observable],{enumerable:!0,initializer:function(){return!1}}),ue=o(l.prototype,"fieldname",[Fe.observable],{enumerable:!0,initializer:function(){return""}}),de=o(l.prototype,"field",[Fe.observable],{enumerable:!0,initializer:function(){return""}}),pe=o(l.prototype,"isNow",[Fe.observable],{enumerable:!0,initializer:function(){return!0}}),fe=o(l.prototype,"isTimeShow",[Fe.observable],{enumerable:!0,initializer:function(){return"1"}}),he=o(l.prototype,"onChangePaginNation",[Fe.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.pagination.current,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.pagination.pageSize;e.pagination.current=t,e.pagination.pageSize=a,e.getCurrentPageDatas()}}}),me=o(l.prototype,"getCurrentPageDatas",[Fe.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.pagination.current,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.pagination.pageSize;e.getTaskList({pageIndex:t,pageSize:a,prjname:e.prjValue})}}}),ge=o(l.prototype,"getTaskList",[Fe.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{pageIndex:e.pagination.current,pageSize:e.pagination.pageSize},a=[];Ke.getTaskPageList((0,Me.default)({},t,{prjid:e.prjid})).then(function(t){a=t.datas,a=a.map(function(e){var t=e.subject,a=e.cfnum,n=e.islater,r=e.id;return{subject:t,cfnum:a,islater:n,id:r,finish:e.finish,isfinish:e.isfinish,cnum:e.cnum,key:r,laterDays:e.laterDays,islandmark:e.islandmark}}),e.taskList=a,e.pagination.total=t.totalSize,e.setTaskid()})}}}),ve=o(l.prototype,"getTaskInfo",[Fe.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.loading=!0;Ke.getTaskInfoNew((0,Me.default)({},t,{taskid:e.taskid})).then(function(t){e.taskinfo=t.taskinfo,e.tabDatas=t.tabs,e.selectedKey=t.tabs[0].viewcondition,e.canedit=t.canedit,e.canview=t.canview,e.loading=!1,e.changeTab(e.selectTabKey)})}}}),be=o(l.prototype,"changeTabs",[Fe.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.selectedKey=t,e.changeTab(t)}}}),ye=o(l.prototype,"setTaskid",[Fe.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.taskid,a=e.taskList.slice().filter(function(e){return e.key==t});t&&a.length>0?e.taskid=t:(e.taskid=_.get(e.taskList.slice(),"[0].key"),a=e.taskList.slice(0,1)),e.title=(_.get(a,"[0].subject")||"")+" ",e.currentKey=e.taskid,e.getTaskInfo()}}}),ke=o(l.prototype,"changeSelectedKey",[Fe.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.setTaskid(t)}}}),we=o(l.prototype,"setIsNow",[Fe.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.isNow=t}}}),Se=o(l.prototype,"reLoad",[Fe.action],{enumerable:!0,initializer:function(){return function(e){e.getDatas(e.dataKey,e.current,e.pageSize,e.sortParams)}}}),Ee=o(l.prototype,"changeTab",[Fe.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.selectTabKey=t,e.rightMenu=[];var a=(0,Fe.toJS)(e.tabDatas);if(a)for(var n=0;n<a.length;n++)a[n].id==t&&"taskinfo"==a[n].shortname?e.getTaskForm({viewtype:"view",taskid:e.taskid,isNow:e.isNow}):a[n].id==t&&"tasksub"==a[n].shortname?(e.condition=[],e.getTaskSubList(),qe.getTaskSubCondition({conditiontype:"tasksub"}).then(function(t){e.condition=t.condition,e.tasksubform&&!e.tasksubform.isFormInit&&e.tasksubform.initFormFields(t.condition)})):a[n].id==t&&"taskshare"==a[n].shortname?e.getTaskShareList():a[n].id!=t||"req"!=a[n].shortname&&"doc"!=a[n].shortname&&"crm"!=a[n].shortname&&"cpt"!=a[n].shortname?a[n].id==t&&"exchange"==a[n].shortname&&(e.targetid=e.taskid,e.getExchangeList({})):(e.getTaskReference(a[n].shortname),e.taskRelRight={hasRight:!1,verified:!1})}}}),je=o(l.prototype,"delTask",[Fe.action],{enumerable:!0,initializer:function(){return function(e,t,a){Modal.confirm({title:et(15172,"系统提示"),content:et(83925,"该任务及其子任务都会被删除,您确认要删除吗?"),onOk:function(){qe.delTask({method:e,taskid:t}).then(function(e){e.success?(a.showSlideModal(!1),a.prjCardStore.getPrjTaskList(),a.getKanbanView()):message.error(et(383746,"请求失败")+":"+e.msgcode)})},onCancel:function(){}})}}}),Te=o(l.prototype,"getExchangeList",[Fe.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var a=e,n=(0,Me.default)({types:"PT",sortid:e.taskid},t);Qe.getExchangeList(n).then(function(e){var t=(0,Me.default)({},e);t.datas.forEach(function(e,t){e.isEdit=!1}),t.datas.unshift({id:"create",isEdit:!0,remark:"",docids:[],projectids:[],relatedcus:[],relateddoc:[],relatedprj:[],relatedwf:[]}),a.exchangeList=t,a._BrowserList={create:{remark:""},datas:[]},a.exchangeList.datas&&a.exchangeList.datas.forEach(function(e,t){void 0==a._BrowserList[e.id]&&(a._BrowserList[e.id]={}),a._BrowserList[e.id].remark=e.remark,a._BrowserList[e.id].docids=e.docids,a._BrowserList[e.id].projectids=e.projectids,a._BrowserList[e.id].relatedcus=e.relatedcus,a._BrowserList[e.id].relateddoc=e.relateddoc,a._BrowserList[e.id].relatedprj=e.relatedprj,a._BrowserList[e.id].relatedwf=e.relatedwf}),a._BrowserList.datas=a.exchangeList.datas})}}}),o(l.prototype,"register_table",[Fe.computed],(0,Ne.default)(l.prototype,"register_table"),l.prototype),_e=o(l.prototype,"setFieldLogVisible",[Fe.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.fieldLogVisible=t}}}),Ce=o(l.prototype,"setFieldDetailLogVisible",[Fe.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.fieldDetailLogVisible=t}}}),Re=o(l.prototype,"setFieldName",[Fe.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.fieldname=t}}}),Pe=o(l.prototype,"setField",[Fe.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.field=t}}}),l)},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTaskInfoNew=t.getTaskPageList=void 0;var n=a(0);t.getTaskPageList=function(e){return n.WeaTools.callApi("/api/proj/portal/getTaskPageList","GET",e)},t.getTaskInfoNew=function(e){return n.WeaTools.callApi("/api/proj/portal/getTaskInfoNew","GET",e)}},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,a,n){a&&(0,k.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function o(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.TaskDynamicStore=void 0;var l,s,c,u,d,p,f,h,m,g,v,b,y=a(12),k=r(y),w=a(10),S=r(w),E=a(1),j=r(E),T=a(5),_=a(0),C=a(2),R=a(68),P=n(R),x=a(13),L=n(x),D=_.WeaLocaleProvider.getLabel;t.TaskDynamicStore=(l=function e(){var t=this;(0,j.default)(this,e),i(this,"taskid",s,this),i(this,"exchangeList",c,this),i(this,"_BrowserList",u,this),i(this,"logList",d,this),i(this,"daily",p,this),i(this,"dailys",f,this),i(this,"reply",h,this),i(this,"alldatas",m,this),this.initData=function(){t.getPortalProjectDynamicInfo("alltask")},i(this,"setTaskId",g,this),i(this,"getExchangeList",v,this),i(this,"getPortalProjectDynamicInfo",b,this),this.setExchangeList=function(e){t.exchangeList=e},this.setBrowserList=function(e){t._BrowserList=e},this.changeDiscussList=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.exchangeList=e,t.exchangeList.datas&&t.exchangeList.datas.forEach(function(e,a){void 0==t._BrowserList[e.id]&&(t._BrowserList[e.id]={}),t._BrowserList[e.id].remark=e.remark,t._BrowserList[e.id].docids=e.docids,t._BrowserList[e.id].projectids=e.projectids,t._BrowserList[e.id].relatedcus=e.relatedcus,t._BrowserList[e.id].relateddoc=e.relateddoc,t._BrowserList[e.id].relatedprj=e.relatedprj,t._BrowserList[e.id].relatedwf=e.relatedwf}),t._BrowserList.datas=t.exchangeList.datas},this.exchangeSave=function(e){var a=t;L.exchangeSave((0,S.default)({},e,{discusstype:"pt"})).then(function(e){e.status?a.getExchangeList({}):C.message.error(e.error?e.error:""+D(384137,"操作失败!"))})},this.exchangeDelete=function(e){var a=t;L.exchangeDelete(e).then(function(e){e.status?a.getExchangeList():C.message.error(e.error?e.error:""+D(384137,"操作失败!"))})},this.setDaily=function(e){t.daily=e},this.submitDaily=function(){var e=t;P.doPortalProjectDailyOperation({taskid:t.taskid,type:"3",content:t.daily}).then(function(t){t.success?e.getDailys({}):C.message.error(t.error?t.error:""+D(384137,"操作失败!"))})},this.getDailys=function(){P.getPortalProjectDailyDatas({taskid:t.taskid,type:"task"}).then(function(e){t.dailys=e.dailys})},this.setReply=function(e){t.reply=e},this.saveReply=function(e,a){var n=t;P.doPortalProjectDailyOperation({taskid:t.taskid,type:"4",dailyid:e,content:t.reply}).then(function(e){e.success?"alltask"==a?n.getPortalProjectDynamicInfo("alltask"):"daily"==a&&n.getDailys({}):C.message.error(e.error?e.error:""+D(384137,"操作失败!"))})}},s=o(l.prototype,"taskid",[T.observable],{enumerable:!0,initializer:function(){return"1"}}),c=o(l.prototype,"exchangeList",[T.observable],{enumerable:!0,initializer:function(){return{}}}),u=o(l.prototype,"_BrowserList",[T.observable],{enumerable:!0,initializer:function(){return{}}}),d=o(l.prototype,"logList",[T.observable],{enumerable:!0,initializer:function(){return[]}}),p=o(l.prototype,"daily",[T.observable],{enumerable:!0,initializer:function(){return""}}),f=o(l.prototype,"dailys",[T.observable],{enumerable:!0,initializer:function(){return[]}}),h=o(l.prototype,"reply",[T.observable],{enumerable:!0,initializer:function(){return""}}),m=o(l.prototype,"alldatas",[T.observable],{enumerable:!0,initializer:function(){return[]}}),g=o(l.prototype,"setTaskId",[T.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.taskid=t}}}),v=o(l.prototype,"getExchangeList",[T.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=e,a={types:"pt",sortid:e.taskid};L.getExchangeList(a).then(function(e){var a=(0,S.default)({},e);a.datas.forEach(function(e,t){e.isEdit=!1}),a.datas.unshift({id:"create",isEdit:!0,remark:"",docids:[],projectids:[],relatedcus:[],relateddoc:[],relatedprj:[],relatedwf:[]}),t.exchangeList=a,t._BrowserList={create:{remark:""},datas:[]},t.exchangeList.datas&&t.exchangeList.datas.forEach(function(e,a){void 0==t._BrowserList[e.id]&&(t._BrowserList[e.id]={}),t._BrowserList[e.id].remark=e.remark,t._BrowserList[e.id].docids=e.docids,t._BrowserList[e.id].projectids=e.projectids,t._BrowserList[e.id].relatedcus=e.relatedcus,t._BrowserList[e.id].relateddoc=e.relateddoc,t._BrowserList[e.id].relatedprj=e.relatedprj,t._BrowserList[e.id].relatedwf=e.relatedwf}),t._BrowserList.datas=t.exchangeList.datas})}}}),b=o(l.prototype,"getPortalProjectDynamicInfo",[T.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var a=e,n={type:t,taskid:e.taskid};P.getPortalProjectDynamicInfo(n).then(function(n){"alltask"==t?(a.alldatas=n,a.exchangeList=n,a._BrowserList={create:{remark:""},datas:[]},a.exchangeList.datas&&a.exchangeList.datas.forEach(function(e,t){void 0==a._BrowserList[e.id]&&(a._BrowserList[e.id]={}),a._BrowserList[e.id].remark=e.remark,a._BrowserList[e.id].docids=e.docids,a._BrowserList[e.id].projectids=e.projectids,a._BrowserList[e.id].relatedcus=e.relatedcus,a._BrowserList[e.id].relateddoc=e.relateddoc,a._BrowserList[e.id].relatedprj=e.relatedprj,a._BrowserList[e.id].relatedwf=e.relatedwf}),a._BrowserList.datas=n.datas):"tasklog"==t&&(e.logList=n.datas)})}}}),l)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,f.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,s,c,u,d,p=a(12),f=n(p),h=a(10),m=n(h),g=a(6),v=n(g),b=a(1),y=n(b),k=a(3),w=n(k),S=a(4),E=n(S),j=a(5),T=a(9),_=a(26),C=(a(2),a(0)),R=a(13),P=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(R),x=(T.WeaTableNew.TableStore,C.WeaLocaleProvider.getLabel),L=(o=function(e){function t(){var e,a,n,i;(0,y.default)(this,t);for(var o=arguments.length,p=Array(o),f=0;f<o;f++)p[f]=arguments[f];return a=n=(0,w.default)(this,(e=t.__proto__||(0,v.default)(t)).call.apply(e,[this].concat(p))),r(n,"title",l,n),r(n,"rightMenu",s,n),r(n,"Condition",c,n),r(n,"searchParams",u,n),r(n,"initData",d,n),n.doSearch=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};n.loading=!0;var t=n.form.getFormParams(),a=(0,m.default)({},n.searchParams,t,e);P.getPrjReport(a).then(function(t){n.tableStore.getDatas(t.sessionkey,e.current||1),n.searchParams=(0,m.default)({},n.searchParams,e),n.dataKey=t.sessionkey,n.rightMenu=t.rightMenus,n.loading=!1})},n.clearStatus=function(){n.rightMenu=[],n.Condition=[],n.searchParams={}},i=a,(0,w.default)(n,i)}return(0,E.default)(t,e),t}(_.ListStore),l=i(o.prototype,"title",[j.observable],{enumerable:!0,initializer:function(){return x(586,"项目类型")}}),s=i(o.prototype,"rightMenu",[j.observable],{enumerable:!0,initializer:function(){return[]}}),c=i(o.prototype,"Condition",[j.observable],{enumerable:!0,initializer:function(){return[]}}),u=i(o.prototype,"searchParams",[j.observable],{enumerable:!0,initializer:function(){return{}}}),d=i(o.prototype,"initData",[j.action],{enumerable:!0,initializer:function(){var e=this;return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.form=new T.WeaForm,P.getPrjReportCondition(t).then(function(t){e.title=t.title,e.condition=t.condition,e.form&&!e.form.isFormInit&&e.form.initFormFields(t.condition)})}}}),o);t.default=L},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,K.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.ReportStore=void 0;var o,l,s,c,u,d,p,f,h,m,g,v,b,y,k,w,S,E,j,T,_,C,R,P,x,L,D,N,A,M,B,z,I,O,F,W,V=a(12),K=n(V),G=a(145),q=n(G),U=a(29),Q=n(U),H=a(10),J=n(H),X=a(35),Y=n(X),$=a(1),Z=n($),ee=a(11),te=n(ee),ae=a(67),ne=n(ae),re=a(39),ie=n(re),oe=a(344),le=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(oe),se=a(2),ce=a(5),ue=a(0),de=ue.WeaLocaleProvider.getLabel,pe=t.ReportStore=(o=function e(){(0,Z.default)(this,e),r(this,"prjid",l,this),r(this,"modeInfo",s,this),r(this,"projInfo",c,this),r(this,"columns",u,this),r(this,"tableDatas",d,this),r(this,"tableForamtDatas",p,this),r(this,"dialogVisible",f,this),r(this,"dialogData",h,this),r(this,"dialogSource",m,this),r(this,"columnsWidth",g,this),r(this,"submitHash",v,this),r(this,"submitData",b,this),r(this,"expandedRowKeys",y,this),r(this,"nowVersionSelected",k,this),r(this,"monthOptions",w,this),r(this,"canSave",S,this),r(this,"submitLoading",E,this),r(this,"submitTip",j,this),r(this,"remind1",T,this),r(this,"remind2",_,this),r(this,"remind3",C,this),r(this,"remind4",R,this),r(this,"prjstatus",P,this),r(this,"init",x,this),r(this,"onQueryData",L,this),r(this,"onExpandedRowKeysChange",D,this),r(this,"onEditionChange",N,this),r(this,"saveData",A,this),r(this,"computeColumnsWidth",M,this),r(this,"compileByType",B,this),r(this,"openDialog",z,this),r(this,"changeData",I,this),r(this,"onDataChange",O,this),r(this,"onToggleDialog",F,this),r(this,"getLineClass",W,this)},l=i(o.prototype,"prjid",[ce.observable],{enumerable:!0,initializer:function(){return""}}),s=i(o.prototype,"modeInfo",[ce.observable],{enumerable:!0,initializer:function(){return{}}}),c=i(o.prototype,"projInfo",[ce.observable],{enumerable:!0,initializer:function(){return{}}}),u=i(o.prototype,"columns",[ce.observable],{enumerable:!0,initializer:function(){return[]}}),d=i(o.prototype,"tableDatas",[ce.observable],{enumerable:!0,initializer:function(){return[]}}),p=i(o.prototype,"tableForamtDatas",[ce.observable],{enumerable:!0,initializer:function(){return[]}}),f=i(o.prototype,"dialogVisible",[ce.observable],{enumerable:!0,initializer:function(){return!1}}),h=i(o.prototype,"dialogData",[ce.observable],{enumerable:!0,initializer:function(){return{}}}),m=i(o.prototype,"dialogSource",[ce.observable],{enumerable:!0,initializer:function(){return{}}}),g=i(o.prototype,"columnsWidth",[ce.observable],{enumerable:!0,initializer:function(){return!0}}),v=i(o.prototype,"submitHash",[ce.observable],{enumerable:!0,initializer:function(){return{}}}),b=i(o.prototype,"submitData",[ce.observable],{enumerable:!0,initializer:function(){return[]}}),y=i(o.prototype,"expandedRowKeys",[ce.observable],{enumerable:!0,initializer:function(){return[]}}),k=i(o.prototype,"nowVersionSelected",[ce.observable],{enumerable:!0,initializer:function(){return"0"}}),w=i(o.prototype,"monthOptions",[ce.observable],{enumerable:!0,initializer:function(){return[]}}),S=i(o.prototype,"canSave",[ce.observable],{enumerable:!0,initializer:function(){return!0}}),E=i(o.prototype,"submitLoading",[ce.observable],{enumerable:!0,initializer:function(){return!1}}),j=i(o.prototype,"submitTip",[ce.observable],{enumerable:!0,initializer:function(){return"正在生成流程视图数据,请稍后..."}}),T=i(o.prototype,"remind1",[ce.observable],{enumerable:!0,initializer:function(){return new Array}}),_=i(o.prototype,"remind2",[ce.observable],{enumerable:!0,initializer:function(){return new Array}}),C=i(o.prototype,"remind3",[ce.observable],{enumerable:!0,initializer:function(){return new Array}}),R=i(o.prototype,"remind4",[ce.observable],{enumerable:!0,initializer:function(){return new Array}}),P=i(o.prototype,"prjstatus",[ce.observable],{enumerable:!0,initializer:function(){return""}}),x=i(o.prototype,"init",[ce.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.prjid=t,e.onQueryData(e.prjid,0,!0),e.nowVersionSelected="0"}}}),L=i(o.prototype,"onQueryData",[ce.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var a=(arguments.length>1&&void 0!==arguments[1]&&arguments[1],arguments[2]);if(t){e.tableDatas=[],e.tableForamtDatas=[],e.remind1=new Array,e.remind2=new Array,e.remind3=new Array,e.remind4=new Array;var n=["201908","201909"],r=[{dataIndex:"name",width:250,fixed:"left",title:"任务名称",key:"name"},{dataIndex:"hrmids",width:60,title:"小组经理",key:"hrmids"},{dataIndex:"dateRange",width:150,title:"时间段",key:"dateRange"},{dataIndex:"islandmark",width:50,title:"里程碑",key:"islandmark"},{dataIndex:"progress",width:45,title:"进度",key:"progress"},{children:[{dataIndex:"planCtx_201908",width:170,title:"计划内容",key:"planCtx_201908"},{dataIndex:"finishTime_201908",width:125,title:"完成时间",key:"finishTime_201908"},{dataIndex:"assistUser_201908",width:125,title:"配合人员",key:"assistUser_201908"},{dataIndex:"progress_201908",width:50,title:"进度",key:"progress_201908"},{dataIndex:"finishCtx_201908",width:180,title:"完成情况",key:"finishCtx_201908"},{dataIndex:"unFinishReason_201908",width:80,title:"未完成原因",key:"unFinishReason_201908"}],title:"2019年8月"},{children:[{dataIndex:"planCtx_201909",width:170,title:"计划内容",key:"planCtx_201909"},{dataIndex:"finishTime_201909",width:125,title:"完成时间",key:"finishTime_201909"},{dataIndex:"assistUser_201909",width:125,title:"配合人员",key:"assistUser_201909"},{dataIndex:"progress_201909",width:50,title:"进度",key:"progress_201909"},{dataIndex:"finishCtx_201909",width:180,title:"完成情况",key:"finishCtx_201909"},{dataIndex:"unFinishReason_201909",width:80,title:"未完成原因",key:"unFinishReason_201909"},{dataIndex:"caozuo_201909",width:80,title:"操作",key:"caozuo_201909"}],title:"2019年9月"}],i=[{islandmark:"否",hrmids:[{name:"杨文元-tw",id:"21"}],unFinishReason_201908:"",finishTime_201909:"",dateRange:["2019-08-26","2019-08-26"],planCtx_201908:"",finishTime_201908:"",unFinishReason_201909:"",assistUser_201909:"",assistUser_201908:"",hbid_201908:"7",hbid_201909:"45",children:[{islandmark:"否",unFinishReason_201908:{viewAttr:1,value:""},finishTime_201909:{viewAttr:1,value:"2019-09-30"},dateRange:["2019-08-26","2019-08-26"],planCtx_201908:{viewAttr:1,value:"test"},finishTime_201908:{viewAttr:1,value:"2019-08-26"},unFinishReason_201909:{viewAttr:1,value:""},assistUser_201909:{viewAttr:1,value:[]},assistUser_201908:{viewAttr:1,value:[]},hbid_201908:11,hbid_201909:47,caozuo_201909:"11",name:"test",finishCtx_201909:{viewAttr:1,value:[{cjsj:"2019-09-11",attachids:"",ctx:"ddd",attach:[],wcnrid:"26"}]},progress:"-1%",planCtx_201909:{viewAttr:1,value:"test"},finishCtx_201908:{viewAttr:1,value:[]},key:502,progress_201909:{viewAttr:1,value:0},progress_201908:{viewAttr:1,value:0}},{islandmark:"否",unFinishReason_201908:{viewAttr:1,value:""},finishTime_201909:{viewAttr:1,value:"2019-09-30"},dateRange:["2019-08-26","2019-08-26"],planCtx_201908:{viewAttr:1,value:"test2"},finishTime_201908:{viewAttr:1,value:"2019-08-26"},unFinishReason_201909:{viewAttr:1,value:""},assistUser_201909:{viewAttr:1,value:[]},assistUser_201908:{viewAttr:1,value:[]},hbid_201908:9,hbid_201909:46,name:"test2",finishCtx_201909:{viewAttr:1,value:[{cjsj:"2019-09-11",attachids:"",ctx:"tt",attach:[],wcnrid:"25"}]},progress:"-1%",planCtx_201909:{viewAttr:1,value:"test2"},finishCtx_201908:{viewAttr:1,value:[]},key:503,progress_201909:{viewAttr:1,value:0},progress_201908:{viewAttr:1,value:0}}],name:"工作包001",finishCtx_201909:"",progress:"15%",planCtx_201909:"",finishCtx_201908:"",key:1,progress_201909:{viewAttr:3,value:15},progress_201908:{viewAttr:1,value:15}},{islandmark:"否",hrmids:[{name:"杨文元-tw",id:"21"}],unFinishReason_201908:"",finishTime_201909:"",dateRange:["2019-08-26","2019-08-26"],planCtx_201908:"",finishTime_201908:"",unFinishReason_201909:"",assistUser_201909:"",assistUser_201908:"",hbid_201908:"8",hbid_201909:"41",children:[{islandmark:"否",unFinishReason_201908:{viewAttr:1,value:""},finishTime_201909:{viewAttr:1,value:"2019-09-30"},dateRange:["2019-08-26","2019-08-26"],planCtx_201908:{viewAttr:1,value:"test3"},finishTime_201908:{viewAttr:1,value:"2019-08-26"},unFinishReason_201909:{viewAttr:1,value:""},assistUser_201909:{viewAttr:1,value:[]},assistUser_201908:{viewAttr:1,value:[]},hbid_201908:12,hbid_201909:44,name:"test3",finishCtx_201909:{viewAttr:1,value:[{cjsj:"2019-09-11",attachids:"",ctx:"test",attach:[],wcnrid:"24"}]},progress:"-1%",planCtx_201909:{viewAttr:1,value:"test3"},finishCtx_201908:{viewAttr:1,value:[]},key:504,progress_201909:{viewAttr:1,value:100},progress_201908:{viewAttr:1,value:0}},{islandmark:"否",unFinishReason_201908:{viewAttr:1,value:""},finishTime_201909:{viewAttr:1,value:"2019-09-30"},dateRange:["2019-08-26","2019-08-26"],planCtx_201908:{viewAttr:1,value:"test4"},finishTime_201908:{viewAttr:1,value:"2019-08-26"},unFinishReason_201909:{viewAttr:1,value:""},assistUser_201909:{viewAttr:1,value:[]},assistUser_201908:{viewAttr:1,value:[]},hbid_201908:10,hbid_201909:42,name:"test4",finishCtx_201909:{viewAttr:1,value:[{cjsj:"2019-09-11",attachids:"",ctx:"test2",attach:[],wcnrid:"23"},{cjsj:"2019-09-11",attachids:"",ctx:"test",attach:[],wcnrid:"22"}]},progress:"-1%",planCtx_201909:{viewAttr:1,value:"test4"},finishCtx_201908:{viewAttr:1,value:[]},key:505,progress_201909:{viewAttr:1,value:100},progress_201908:{viewAttr:1,value:0}},{islandmark:"否",unFinishReason_201908:{viewAttr:1,value:""},finishTime_201909:{viewAttr:1,value:"2019-09-30"},dateRange:["2019-10-08","2019-10-26"],planCtx_201908:{viewAttr:1,value:"test5"},finishTime_201908:{viewAttr:1,value:"2019-08-26"},unFinishReason_201909:{viewAttr:1,value:""},assistUser_201909:{viewAttr:1,value:[]},assistUser_201908:{viewAttr:1,value:[]},hbid_201908:21,hbid_201909:43,name:"test5",finishCtx_201909:{viewAttr:1,value:[{cjsj:"2019-09-11",attachids:"",ctx:"test",attach:[],wcnrid:"21"}]},progress:"-1%",planCtx_201909:{viewAttr:1,value:"test5"},finishCtx_201908:{viewAttr:1,value:[]},key:1001,progress_201909:{viewAttr:1,value:100},progress_201908:{viewAttr:1,value:0}}],name:"工作包002",finishCtx_201909:"",progress:"11%",planCtx_201909:"",finishCtx_201908:"",key:501,progress_201909:{viewAttr:3,value:100},progress_201908:{viewAttr:1,value:11}}],o={prjstatus:11,manager:"1",jindu:"",name:"测试项目001",statusname:"计划变更",id:1,version:[{showname:"当前版本",key:"0",selected:!0}]};e.columns=r,e.columns&&e.columns.length<=1&&(e.columns=e.columns.map(function(e){return e.fixed="",e}),(0,ie.default)(".ant-table-content").css("padding-left","0")),e.computeColumnsWidth(e.columns),e.tableDatas=i,e.tableForamtDatas=e.compileByType(e.tableDatas),a&&(e.expandedRowKeys=e.tableForamtDatas.map(function(e){return e.key})),e.projInfo=o,e.monthOptions=[].concat(n).map(function(e){return{showname:e,key:e}}),e.prjstatus=o.prjstatus}}}}),D=i(o.prototype,"onExpandedRowKeysChange",[ce.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.expandedRowKeys=t}}}),N=i(o.prototype,"onEditionChange",[ce.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.nowVersionSelected=t,e.onQueryData(e.prjid,t)}}}),A=i(o.prototype,"saveData",[ce.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var a=!0;if(!e.submitData.length&&"2"===t)return void se.message.error("无数据修改");if("1"===t&&((0,ce.toJS)(e.remind1).map(function(e){e&&!e.props.children.props.value&&"3"==e.props.children.props.viewAttr&&(e.showError(),a=!1)}),(0,ce.toJS)(e.remind2).map(function(e){e&&!e.props.children.props.value&&"3"==e.props.children.props.viewAttr&&(e.showError(),a=!1)}),(0,ce.toJS)(e.remind3).map(function(e){e&&e.props.children.props.replaceDatas&&(e.props.children.props.replaceDatas[0]?!e.props.children.props.replaceDatas[0].id:!e.props.children.props.replaceDatas[0])&&"3"==e.props.children.props.viewAttr&&(e.showError(),a=!1)})),!a)return void se.message.error("请检查必填项");var n=(0,Y.default)(e.submitData);"2"===t?(e.submitTip="数据保存中,请稍后...",e.submitLoading=!0,le.save({jsondata:n,projId:e.prjid}).then(function(t){e.submitLoading=!1,""+t.code==="200"?(e.submitData=[],e.submitHash=[],se.message.success(t.msg),e.onQueryData(e.prjid,{})):se.message.warning(t.msg)})):"1"===t&&(e.submitTip="正在生成流程视图数据,请稍后...",e.submitLoading=!0,le.submit({jsondata:n,projId:e.prjid}).then(function(t){e.submitLoading=!1,""+t.code==="200"?(e.submitData=[],e.submitHash=[],se.message.success(t.msg),window.open(t.datas.linkUrl,"_blank")):se.message.warning(t.msg)}))}}}),M=i(o.prototype,"computeColumnsWidth",[ce.action],{enumerable:!0,initializer:function(){var e=this;return function(t){if(e.columnsWidth=0,!t||!t.length)return"0";t.forEach(function(t){t.children&&t.children.forEach(function(t){t.width?e.columnsWidth+=t.width:e.columnsWidth+=200})})}}}),B=i(o.prototype,"compileByType",[ce.action],{enumerable:!0,initializer:function(){var e=this;return function(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=[];return ne.default.forEach(t,function(t,r){var i={};ne.default.forIn(t,function(n,o){if("key"==o)i[o]=n;else{var l=n.hasOwnProperty("value")?n.value:n;if(ne.default.startsWith(o,"progress")&&""!==l)l=parseFloat(l)<0?0:parseFloat(l),ne.default.startsWith(o,"progress_")?i[o]=te.default.createElement("div",{title:l+"%"},l,"%"):i[o]=te.default.createElement("div",{className:"percent-btn-group"},te.default.createElement(se.Progress,{type:"circle",percent:l,status:100===l&&"success",width:32}));else if("dateRange"===o&&(l[0]||l[1])){var s=l[0],c=l[1],u=function(e){var t=e.split("-");return t[0]+"-"+t[1]+"-"+t[2]};i[o]=te.default.createElement("div",null,te.default.createElement(se.Row,null,te.default.createElement(se.Col,{span:11},u(s)),te.default.createElement(se.Col,{span:2}," - "),te.default.createElement(se.Col,{span:11},u(c))))}else if("hrmids"===o&&t.children)i[o]=te.default.createElement(ue.WeaBrowser,{type:17,title:de("179","人力资源"),isSingle:!1,replaceDatas:n,viewAttr:1});else if(t.children)"children"===o&&l.length?i[o]=e.compileByType(t.children,r+""):i[o]=te.default.createElement(se.Tooltip,{title:l,placement:"bottomLeft"},te.default.createElement("span",{className:"report-span"},l));else if(ne.default.startsWith(o,"finishTime_"))i[o]=te.default.createElement(ue.WeaDatePicker,{value:l,viewAttr:1,onChange:function(n){e.changeData(n,r,o,a,t)}});else if(ne.default.startsWith(o,"planCtx_")){var d=o.split("_"),p=d[0]+"Total_"+d[1];i[o]=te.default.createElement(se.Tooltip,{placement:"bottom",title:l},te.default.createElement(se.Row,{className:"plan_input_wrapper"},te.default.createElement(se.Col,{span:18},te.default.createElement(ue.WeaInput,{value:l,viewAttr:1,onChange:function(n){e.changeData(n,r,o,a,t)}})),te.default.createElement(se.Col,{span:6},te.default.createElement("div",{className:"plan_input_add"},t[p]&&t[p]>0&&te.default.createElement("a",{className:"plan_input_add_number",onClick:function(){e.onToggleDialog(!0,l,{type:"plan",index:r,key:o,parentIndex:a,item:t,modeInfo:e.modeInfo})},title:t[p]},t[p]),!1))))}else if(ne.default.startsWith(o,"finishCtx_")){var f="planCtx_"+o.split("_")[1],h=t[f]&&t[f].viewAttr?t[f].viewAttr:1,m=l.length||0;l=ne.default.isArray((0,ce.toJS)(l))&&l.length?l:[];var g=0==m?"":l[m-1].ctx,v="",b=[];l.length>0&&l.map(function(e,t){b.push(te.default.createElement("p",{style:{borderBottom:"1px solid gray",wordWrap:"break-word"}},t+1,".",e.ctx&&e.ctx,te.default.createElement("span",{style:{float:"right"}},e.cjsj&&e.cjsj)))}),l.map(function(e){v+=e.ctx+"\r\n"}),i[o]=te.default.createElement(se.Row,{className:"plan_input_wrapper2"},te.default.createElement(se.Popover,{content:te.default.createElement("div",{style:{width:"400px"}},b),placement:"left",trigger:"hover"},te.default.createElement(se.Col,{span:18},!1,te.default.createElement("span",{className:"report-span2"},g))),te.default.createElement(se.Col,{span:6},te.default.createElement("div",{className:"plan_input_add"},m>0&&te.default.createElement("a",{className:"plan_input_add_number",onClick:function(){e.onToggleDialog(!0,l,{type:"condition",index:r,key:o,parentIndex:a,item:t})},title:m},m),h>1&&te.default.createElement("i",{className:"icon-coms-Add-to-o icon-select",onClick:function(){e.onToggleDialog(!0,l,{type:"condition",index:r,key:o,parentIndex:a,item:t})}}))))}else if(ne.default.startsWith(o,"assistUser_"))i[o]=te.default.createElement(ue.WeaBrowser,{style:{width:"100%"},type:17,title:de("179","人力资源"),isMultCheckbox:!0,isSingle:!1,replaceDatas:l,viewAttr:1,onChange:function(n,i,l){e.changeData(l,r,o,a,t)}});else if(ne.default.startsWith(o,"unFinishReason_")){var y=te.default.createElement("span",{style:{borderBottom:"1px solid gray",wordWrap:"break-word",width:"400px"}},l);i[o]=te.default.createElement(se.Popover,{content:te.default.createElement("div",{style:{width:"400px"}},y),placement:"left",trigger:"hover"},te.default.createElement(ue.WeaInput,{value:l,viewAttr:1,onChange:function(n){e.changeData(n,r,o,a,t)}}))}else if(ne.default.startsWith(o,"caozuo_")){te.default.createElement("span",{style:{borderBottom:"1px solid gray",wordWrap:"break-word",width:"400px"}},l);i[o]=te.default.createElement(se.Button,{onClick:function(){e.openDialog(l)}},"反馈")}else i[o]=te.default.createElement(se.Tooltip,{title:l,placement:"bottomLeft"},te.default.createElement("span",{className:"report-span"},l))}}),n.push(i)}),n}}}),z=i(o.prototype,"openDialog",[ce.action],{enumerable:!0,initializer:function(){return function(e){}}}),I=i(o.prototype,"changeData",[ce.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a,n,r,i){e.onDataChange(t,a,n,r,i)}}}),O=i(o.prototype,"onDataChange",[ce.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a,n,r,i){if(r)if(ne.default.startsWith(n,"planCtxTotal_")){var o=e.tableDatas[r].children[a][n],l=o.hasOwnProperty("viewAttr")?o.viewAttr:"";e.tableDatas[r].children[a][n]=l?{value:t,viewAttr:l}:t}else if(ne.default.startsWith(n,"finishCtx_")){var s=e.tableDatas[r].children[a][n],c=s.hasOwnProperty("viewAttr")?s.viewAttr:"",u=[];t.map(function(e){var t=[],a=e.attach;a.length>0&&a.map(function(e){t.push(e.fileid)});var n=(0,J.default)({},e,{attachids:t});u.push(n)}),e.tableDatas[r].children[a][n]=c?{value:u,viewAttr:c}:u}else{var d=e.tableDatas[r].children[a][n],p=d.hasOwnProperty("viewAttr")?d.viewAttr:"";e.tableDatas[r].children[a][n]=p?{value:t,viewAttr:p}:{value:t}}else e.tableDatas[a][n].value=t;e.tableForamtDatas=e.compileByType(e.tableDatas);var f=i["hbid_"+n.split("_")[1]],h=n.split("_")[0];if("assistUser"==h){var m=t,g=[];m.length>0&&m.map(function(e){g.push(parseInt(e.id))}),t=g}var v=[],b=(0,Q.default)({id:f,key:i.key},h,t);ne.default.startsWith(n,"finishCtx_")&&(t.map(function(e){var t=[],a=e.attach;a.length>0&&a.map(function(e){t.push(e.fileid)});var n=(0,J.default)({},e,{attachids:t});v.push(n)}),b=(0,Q.default)({id:f,key:i.key},h,v)),e.submitHash[""+f]?e.submitData[e.submitHash[""+f]]=(0,q.default)(e.submitData[e.submitHash[f]],b):(e.submitData.push(b),e.submitHash=(0,J.default)({},e.submitHash,(0,Q.default)({},f,""+(e.submitData.length-1))))}}}),F=i(o.prototype,"onToggleDialog",[ce.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};e.dialogVisible=t,e.dialogData=a,e.dialogSource=n}}}),W=i(o.prototype,"getLineClass",[ce.action],{enumerable:!0,initializer:function(){var e=this;return function(){return e.lineindex++,e.lineindex%2==1?"dark-row":"light-row"}}}),o);t.default=new pe},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.submit=t.save=t.query=t.CallAPI=t.newUrl=void 0;var r=a(169),i=n(r),o=a(345),l=n(o),s=a(0),c=t.newUrl="/api/formmode/638995",u=function(e,t,a){return new l.default(function(n,r){s.WeaTools.callApi(e,t,a).then(function(e){var t=e.noRight,a=(0,i.default)(e,["noRight"]);t?r():n(a)})})};t.CallAPI=u;t.query=function(e){return u(c+"/query","get",e)},t.save=function(e){return u(c+"/save","get",e)},t.submit=function(e){return u(c+"/submit","get",e)}},function(e,t,a){e.exports={default:a(346),__esModule:!0}},function(e,t,a){a(144),a(99),a(142),a(347),a(355),a(356),e.exports=a(15).Promise},function(e,t,a){"use strict";var n,r,i,o,l=a(59),s=a(22),c=a(49),u=a(164),d=a(25),p=a(37),f=a(73),h=a(348),m=a(349),g=a(170),v=a(171).set,b=a(351)(),y=a(122),k=a(172),w=a(352),S=a(173),E=s.TypeError,j=s.process,T=j&&j.versions,_=T&&T.v8||"",C=s.Promise,R="process"==u(j),P=function(){},x=r=y.f,L=!!function(){try{var e=C.resolve(1),t=(e.constructor={})[a(23)("species")]=function(e){e(P,P)};return(R||"function"==typeof PromiseRejectionEvent)&&e.then(P)instanceof t&&0!==_.indexOf("6.6")&&-1===w.indexOf("Chrome/66")}catch(e){}}(),D=function(e){var t;return!(!p(e)||"function"!=typeof(t=e.then))&&t},N=function(e,t){if(!e._n){e._n=!0;var a=e._c;b(function(){for(var n=e._v,r=1==e._s,i=0;a.length>i;)!function(t){var a,i,o,l=r?t.ok:t.fail,s=t.resolve,c=t.reject,u=t.domain;try{l?(r||(2==e._h&&B(e),e._h=1),!0===l?a=n:(u&&u.enter(),a=l(n),u&&(u.exit(),o=!0)),a===t.promise?c(E("Promise-chain cycle")):(i=D(a))?i.call(a,s,c):s(a)):c(n)}catch(e){u&&!o&&u.exit(),c(e)}}(a[i++]);e._c=[],e._n=!1,t&&!e._h&&A(e)})}},A=function(e){v.call(s,function(){var t,a,n,r=e._v,i=M(e);if(i&&(t=k(function(){R?j.emit("unhandledRejection",r,e):(a=s.onunhandledrejection)?a({promise:e,reason:r}):(n=s.console)&&n.error&&n.error("Unhandled promise rejection",r)}),e._h=R||M(e)?2:1),e._a=void 0,i&&t.e)throw t.v})},M=function(e){return 1!==e._h&&0===(e._a||e._c).length},B=function(e){v.call(s,function(){var t;R?j.emit("rejectionHandled",e):(t=s.onrejectionhandled)&&t({promise:e,reason:e._v})})},z=function(e){var t=this;t._d||(t._d=!0,t=t._w||t,t._v=e,t._s=2,t._a||(t._a=t._c.slice()),N(t,!0))},I=function(e){var t,a=this;if(!a._d){a._d=!0,a=a._w||a;try{if(a===e)throw E("Promise can't be resolved itself");(t=D(e))?b(function(){var n={_w:a,_d:!1};try{t.call(e,c(I,n,1),c(z,n,1))}catch(e){z.call(n,e)}}):(a._v=e,a._s=1,N(a,!1))}catch(e){z.call({_w:a,_d:!1},e)}}};L||(C=function(e){h(this,C,"Promise","_h"),f(e),n.call(this);try{e(c(I,this,1),c(z,this,1))}catch(e){z.call(this,e)}},n=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},n.prototype=a(353)(C.prototype,{then:function(e,t){var a=x(g(this,C));return a.ok="function"!=typeof e||e,a.fail="function"==typeof t&&t,a.domain=R?j.domain:void 0,this._c.push(a),this._a&&this._a.push(a),this._s&&N(this,!1),a.promise},catch:function(e){return this.then(void 0,e)}}),i=function(){var e=new n;this.promise=e,this.resolve=c(I,e,1),this.reject=c(z,e,1)},y.f=x=function(e){return e===C||e===o?new i(e):r(e)}),d(d.G+d.W+d.F*!L,{Promise:C}),a(75)(C,"Promise"),a(354)("Promise"),o=a(15).Promise,d(d.S+d.F*!L,"Promise",{reject:function(e){var t=x(this);return(0,t.reject)(e),t.promise}}),d(d.S+d.F*(l||!L),"Promise",{resolve:function(e){return S(l&&this===o?C:this,e)}}),d(d.S+d.F*!(L&&a(165)(function(e){C.all(e).catch(P)})),"Promise",{all:function(e){var t=this,a=x(t),n=a.resolve,r=a.reject,i=k(function(){var a=[],i=0,o=1;m(e,!1,function(e){var l=i++,s=!1;a.push(void 0),o++,t.resolve(e).then(function(e){s||(s=!0,a[l]=e,--o||n(a))},r)}),--o||n(a)});return i.e&&r(i.v),a.promise},race:function(e){var t=this,a=x(t),n=a.reject,r=k(function(){m(e,!1,function(e){t.resolve(e).then(a.resolve,n)})});return r.e&&n(r.v),a.promise}})},function(e,t){e.exports=function(e,t,a,n){if(!(e instanceof t)||void 0!==n&&n in e)throw TypeError(a+": incorrect invocation!");return e}},function(e,t,a){var n=a(49),r=a(161),i=a(162),o=a(32),l=a(102),s=a(163),c={},u={},t=e.exports=function(e,t,a,d,p){var f,h,m,g,v=p?function(){return e}:s(e),b=n(a,d,t?2:1),y=0;if("function"!=typeof v)throw TypeError(e+" is not iterable!");if(i(v)){for(f=l(e.length);f>y;y++)if((g=t?b(o(h=e[y])[0],h[1]):b(e[y]))===c||g===u)return g}else for(m=v.call(e);!(h=m.next()).done;)if((g=r(m,b,h.value,t))===c||g===u)return g};t.BREAK=c,t.RETURN=u},function(e,t){e.exports=function(e,t,a){var n=void 0===a;switch(t.length){case 0:return n?e():e.call(a);case 1:return n?e(t[0]):e.call(a,t[0]);case 2:return n?e(t[0],t[1]):e.call(a,t[0],t[1]);case 3:return n?e(t[0],t[1],t[2]):e.call(a,t[0],t[1],t[2]);case 4:return n?e(t[0],t[1],t[2],t[3]):e.call(a,t[0],t[1],t[2],t[3])}return e.apply(a,t)}},function(e,t,a){var n=a(22),r=a(171).set,i=n.MutationObserver||n.WebKitMutationObserver,o=n.process,l=n.Promise,s="process"==a(62)(o);e.exports=function(){var e,t,a,c=function(){var n,r;for(s&&(n=o.domain)&&n.exit();e;){r=e.fn,e=e.next;try{r()}catch(n){throw e?a():t=void 0,n}}t=void 0,n&&n.enter()};if(s)a=function(){o.nextTick(c)};else if(!i||n.navigator&&n.navigator.standalone)if(l&&l.resolve){var u=l.resolve(void 0);a=function(){u.then(c)}}else a=function(){r.call(n,c)};else{var d=!0,p=document.createTextNode("");new i(c).observe(p,{characterData:!0}),a=function(){p.data=d=!d}}return function(n){var r={fn:n,next:void 0};t&&(t.next=r),e||(e=r,a()),t=r}}},function(e,t,a){var n=a(22),r=n.navigator;e.exports=r&&r.userAgent||""},function(e,t,a){var n=a(42);e.exports=function(e,t,a){for(var r in t)a&&e[r]?e[r]=t[r]:n(e,r,t[r]);return e}},function(e,t,a){"use strict";var n=a(22),r=a(15),i=a(31),o=a(38),l=a(23)("species");e.exports=function(e){var t="function"==typeof r[e]?r[e]:n[e];o&&t&&!t[l]&&i.f(t,l,{configurable:!0,get:function(){return this}})}},function(e,t,a){"use strict";var n=a(25),r=a(15),i=a(22),o=a(170),l=a(173);n(n.P+n.R,"Promise",{finally:function(e){var t=o(this,r.Promise||i.Promise),a="function"==typeof e;return this.then(a?function(a){return l(t,e()).then(function(){return a})}:e,a?function(a){return l(t,e()).then(function(){throw a})}:e)}})},function(e,t,a){"use strict";var n=a(25),r=a(122),i=a(172);n(n.S,"Promise",{try:function(e){var t=r.f(this),a=i(e);return(a.e?t.reject:t.resolve)(a.v),t.promise}})},function(e,t,a){"use strict";a(358),a(359),a(360),a(361),a(362),a(363),a(364),a(123)},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(6),i=n(r),o=a(1),l=n(o),s=a(7),c=n(s),u=a(3),d=n(u),p=a(4),f=n(p),h=a(0),m=function(e){function t(){return(0,l.default)(this,t),(0,d.default)(this,(t.__proto__||(0,i.default)(t)).apply(this,arguments))}return(0,f.default)(t,e),(0,c.default)(t,[{key:"render",value:function(){return React.createElement("div",{style:{height:"100%"}},React.createElement(h.WeaPopoverHrm,null),React.createElement("iframe",{id:"hiddenPreLoaderSingle",name:"hiddenPreLoaderSingle",style:{display:"none"},width:"0",height:"0",border:"0",frameborder:"0"}),React.createElement(h.WeaLocaleProvider,null,this.props.children))}}]),t}(React.Component);t.default=m},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,g.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,l,s,c=a(6),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(12),g=n(m),v=a(44),b=n(v),y=a(1),k=n(y),w=a(7),S=n(w),E=a(11),j=n(E),T=a(0),_=a(2),C=a(39),R=(n(C),a(5)),P=a(8),x=a(9),L={condition:[{title:"基本信息",items:[{colSpan:2,conditionType:"INPUT",rules:"required|string",domkey:["resourcename"],fieldcol:12,isQuickSearch:!0,label:"姓名",labelcol:6,value:"",viewAttr:2},{colSpan:2,fieldcol:12,labelcol:6,conditionType:"SCOPE",domkey:["seclevel","seclevelTo"],endValue:100,isQuickSearch:!1,label:"安全级别",startValue:"0",viewAttr:3,precision:0,min:[0,10],max:[10,1e3]},{colSpan:2,fieldcol:12,labelcol:6,conditionType:"TIMERANGEPICKER",domkey:["starttime","endtime"],label:"时间区间",starttime:"14:50",endtime:"15:30",viewAttr:3,rules:"required|string"}],defaultshow:!0}]},D=(o=function(){function e(){(0,k.default)(this,e),r(this,"form",l,this)}return(0,S.default)(e,[{key:"getFormParams",value:function(){return this.form.getFormParams()}}]),e}(),l=i(o.prototype,"form",[R.observable],{enumerable:!0,initializer:function(){return new x.WeaForm}}),i(o.prototype,"getFormParams",[R.action],(0,b.default)(o.prototype,"getFormParams"),o.prototype),o),N=new D,A=(0,P.observer)(s=function(e){function t(e){return(0,k.default)(this,t),(0,p.default)(this,(t.__proto__||(0,u.default)(t)).call(this,e))}return(0,h.default)(t,e),(0,S.default)(t,[{key:"componentDidMount",value:function(){var e=L.condition;N.form.initFormFields(e)}},{key:"onChange",value:function(e){}},{key:"getSearchs",value:function(){var e=this,t=L.condition,a=N.form,n=a.isFormInit,r=[];return n&&t.map(function(t){var n=[];t.items.map(function(t){n.push({com:j.default.createElement(T.WeaFormItem,{label:""+t.label,labelCol:{span:""+t.labelcol},error:a.getError(t),wrapperCol:{span:""+t.fieldcol}},j.default.createElement(x.WeaSwitch,{fieldConfig:t,form:a,onChange:e.onChange.bind(e)})),colSpan:1})}),r.push(j.default.createElement(T.WeaSearchGroup,{needTigger:!0,title:t.title,showGroup:t.defaultshow,items:n}))}),r}},{key:"render",value:function(){var e=N.form;return j.default.createElement("div",null,this.getSearchs(),j.default.createElement("br",null),j.default.createElement("div",{className:"align-center"},j.default.createElement(_.Button,{onClick:function(){}},"打印数据"),j.default.createElement(_.Button,{onClick:function(){return e.reset()}},"重置")))}}]),t}(j.default.Component))||s;t.default=A},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(11),v=n(g),b=a(8),y=a(14),k=a(9),w=a(0),S=a(20),E=n(S),j=a(21),T=n(j),_=a(30),C=n(_),R=k.WeaTableNew.WeaTable,P=w.WeaLocaleProvider.getLabel,x=(r=(0,b.inject)("taskExecuteStore"))(i=(0,b.observer)(i=function(e){function t(e){(0,c.default)(this,t);var a=(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.setWorkPlanVisible=function(e){a.setState({workPlanVisible:e})},a.onRightMenuClick=function(e){var t=a.props.taskExecuteStore,n=t.rightMenu;n&&n.length>0&&n.map(function(a,n){if(Number(e)==n){a.menuFun.indexOf("this")>=0?a.menuFun.split("this")[0]:a.menuFun;"BTN_COLUMN"==a.type&&t.onShowColumn()}})},a.tableWidth=function(e){var t=0,a=0;return e.map(function(e){if("true"===e.display){var n=e.oldWidth||"10%",r=parseFloat(n.replace("%",""));r<=0&&(r=10),t+=r,a++}}),a<=10&&(t=100),t+"%"},a.changeData=function(e){var t=a.props.taskExecuteStore;t.setShowSearchAd(!1),t.doSearch({tabkey:e})},a.state={workPlanVisible:!1,coWorkVisiable:!1,taskid:"",projectid:""},a}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.taskExecuteStore;if(this.doInit(this.props),!window.weaWorkplan&&!window.weaCowork)return void eventRegister.loadModule("f_workplan",function(){eventRegister.loadModule("f_cowork",function(){e.setLoaded(!0)},function(){alert("加载协作模块失败,请联系系统管理员!")})},function(){alert("加载日程模块失败,请联系系统管理员!")});window.weaWorkplan&&!window.weaCowork?eventRegister.loadModule("f_cowork",function(){e.setLoaded(!0)},function(){alert("加载协作模块失败,请联系系统管理员!")}):eventRegister.loadModule("f_workplan",function(){e.setLoaded(!0)},function(){alert("加载协作模块失败,请联系系统管理员!")})}},{key:"doInit",value:function(e){var t=(e.location,e.taskExecuteStore),a=t.initDatas,n=t.doSearch;a(),n()}},{key:"componentWillReceiveProps",value:function(e){if(this.props.location.key!==e.location.key){var t=e.taskExecuteStore,a=(e.location,t.initDatas),n=t.doSearch;t.clearStatus(),a(),n()}}},{key:"componentWillUnmount",value:function(){this.props.taskExecuteStore.clearStatus()}},{key:"render",value:function(){var e=this,t=this.props.taskExecuteStore,a=P(33103,"任务执行"),n=[{color:"#000000",groupid:"totalCount1",showcount:!0,title:P(332,"全部"),tabkey:"all"},{color:"#ff3232",groupid:"totalCount2",showcount:!0,title:P(1979,"未开始"),tabkey:"todo"},{color:"#fea468",groupid:"totalCount3",showcount:!0,title:P(1960,"进行中"),tabkey:"doing"},{color:"#9766fd",groupid:"totalCount4",showcount:!0,title:P("21984","已超期"),tabkey:"overtime"}],r=t.loading,i=t.tableStore,o=t.showSearchAd,l=(t.showBatchSubmit,t.form),s=(t.config,t.topTabCount),c=t.searchParams,u=t.exchangeStore,d=t.taskInfoStore,p=t.reLoad,f=l.getFormParams()||{},h=w.WeaTools.ls.getJSONObj("theme-account"),m=this;return v.default.createElement(w.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},v.default.createElement(w.WeaTop,{title:a,loading:r,icon:v.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",buttons:[],buttonSpace:10,showDropIcon:!0,dropMenuDatas:this.getRightMenu(),onDropMenuClick:this.onRightMenuClick},v.default.createElement(w.WeaTab,{datas:n,counts:s,keyParam:"tabkey",countParam:"groupid",selectedKey:c.tabkey,buttonsAd:(0,y.getAdButtons)(t),searchType:["base","advanced"],searchsBaseValue:f.taskname,setShowSearchAd:function(e){t.setShowSearchAd(e)},hideSearchAd:function(){return t.setShowSearchAd(!1)},searchsAd:v.default.createElement("div",null,v.default.createElement(y.Condition,{listStore:t,form:l})),showSearchAd:o,onSearch:function(e){t.doSearch()},onSearchChange:function(e){t.setFormFields({taskname:{value:e}})},onChange:this.changeData}),v.default.createElement(R,{comsWeaTableStore:i,hasOrder:!0,needScroll:!0,register_table:function(){return p()},getColumns:function(t){return e.reRenderColumns(t)},tableWidth:this.tableWidth,onOperatesClick:this.onOperatesClick.bind(this)})),window.weaCowork&&window.weaCowork.com&&window.weaCowork.com.CreateCowork&&this.state.coWorkVisiable&&""!==this.state.taskid&&v.default.createElement(window.weaCowork.com.CreateCowork,{initAddQuery:{relatedType:"task",ids:this.state.taskid},onCancel:function(){e.setState({coWorkVisiable:!1})}}),t.isreloadWorkPlan&&window.weaWorkplan&&window.weaWorkplan.com&&window.weaWorkplan.com.WorkPlanCreate&&v.default.createElement(window.weaWorkplan.com.WorkPlanCreate,{type:"create",visible:m.state.workPlanVisible,doClose:function(){m.setWorkPlanVisible(!1)},onlyClose:function(){m.setWorkPlanVisible(!1)},workPlanId:"",createConditionParams:[],activeKey:"",changeTab:function(e){},selectUser:h&&h.userid,workPlanTypeOptions:"2",projectid:m.state.projectid,taskid:m.state.taskid,description:""}),v.default.createElement(E.default,{contentStore:t}),v.default.createElement(T.default,{contentStore:u}),v.default.createElement(C.default,{contentStore:d}))}},{key:"getRightMenu",value:function(){var e=this.props.taskExecuteStore,t=e.rightMenu,a=[];return t&&t.length>0&&t.map(function(e){a.push({icon:v.default.createElement("i",{className:e.menuIcon}),content:e.menuName})}),a}},{key:"reRenderColumns",value:function(e){return e.forEach(function(e){"finish"==e.dataIndex?e.render=function(e,t){return v.default.createElement("span",{className:"wea-prj-progressStyle"},v.default.createElement(w.WeaProgress,{percent:t.finish||0,strokeColor:t.finishspan}))}:e.render=function(t,a){var n=void 0!==a[e.dataIndex+"span"]?a[e.dataIndex+"span"]:a[e.dataIndex];return v.default.createElement("span",{dangerouslySetInnerHTML:{__html:n}})}}),e}},{key:"onOperatesClick",value:function(e,t,a,n){var r=this.props.taskExecuteStore,i=r.shareStore,o=r.exchangeStore,l=r.taskInfoStore,s=a&&a.href?a.href:"",c=s.replace("javascript:","");c=c.substring(0,c.indexOf("("));if(""!=c)if("onShare"==c)i.handleShareDialog(!0,"task",e.randomFieldId,{});else if("onNewCowork"==c){this.setState({coWorkVisiable:!0,taskid:e.randomFieldId,projectid:e.prjid});var u=window.weaCowork.store&&window.weaCowork.store.coworkStoreMap,d=u&&u.getMapStore(3);d&&d.setCreateState({showNewCowork:!0,createOrEdit:0})}else"onNewWorkplan"==c?this.setState({workPlanVisible:!0,taskid:e.randomFieldId,projectid:e.prjid}):"onApprove"==c||"onReject"==c||("onEdit"==c?l.handleDialog(!0,"edit",e.randomFieldId):"onDiscuss"==c?o.handleExchangeDialog(!0,"task",e.randomFieldId,{}):"onDel"==c&&l.delTask("del",e.randomFieldId))}}]),t}(v.default.Component))||i)||i;t.default=w.WeaTools.tryCatch(v.default,function(e){return v.default.createElement(w.WeaErrorPage,{msg:e.error?e.error:P(383324,"对不起,该页面异常,请联系管理员")})},{error:""})(x)},function(e,t,a){function n(e,t,a){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:a,writable:!0}):e[t]=a}var r=a(369);e.exports=n},function(e,t,a){var n=a(45),r=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=r},function(e,t,a){function n(e,t){return e&&r(e,t,i)}var r=a(371),i=a(118);e.exports=n},function(e,t,a){var n=a(372),r=n();e.exports=r},function(e,t){function a(e){return function(t,a,n){for(var r=-1,i=Object(t),o=n(t),l=o.length;l--;){var s=o[e?l:++r];if(!1===a(i[s],s,i))break}return t}}e.exports=a},function(e,t,a){function n(e){return"function"==typeof e?e:null==e?o:"object"==typeof e?l(e)?i(e[0],e[1]):r(e):s(e)}var r=a(374),i=a(377),o=a(388),l=a(27),s=a(389);e.exports=n},function(e,t,a){function n(e){var t=i(e);return 1==t.length&&t[0][2]?o(t[0][0],t[0][1]):function(a){return a===e||r(a,e,t)}}var r=a(375),i=a(376),o=a(175);e.exports=n},function(e,t,a){function n(e,t,a,n){var s=a.length,c=s,u=!n;if(null==e)return!c;for(e=Object(e);s--;){var d=a[s];if(u&&d[2]?d[1]!==e[d[0]]:!(d[0]in e))return!1}for(;++s<c;){d=a[s];var p=d[0],f=e[p],h=d[1];if(u&&d[2]){if(void 0===f&&!(p in e))return!1}else{var m=new r;if(n)var g=n(f,h,p,e,t,m);if(!(void 0===g?i(h,f,o|l,n,m):g))return!1}}return!0}var r=a(153),i=a(116),o=1,l=2;e.exports=n},function(e,t,a){function n(e){for(var t=i(e),a=t.length;a--;){var n=t[a],o=e[n];t[a]=[n,o,r(o)]}return t}var r=a(174),i=a(118);e.exports=n},function(e,t,a){function n(e,t){return l(e)&&s(t)?c(u(e),t):function(a){var n=i(a,e);return void 0===n&&n===t?o(a,e):r(t,n,d|p)}}var r=a(116),i=a(378),o=a(385),l=a(124),s=a(174),c=a(175),u=a(86),d=1,p=2;e.exports=n},function(e,t,a){function n(e,t,a){var n=null==e?void 0:r(e,t);return void 0===n?a:n}var r=a(176);e.exports=n},function(e,t,a){var n=a(380),r=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,o=n(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(r,function(e,a,n,r){t.push(n?r.replace(i,"$1"):a||e)}),t});e.exports=o},function(e,t,a){function n(e){var t=r(e,function(e){return a.size===i&&a.clear(),e}),a=t.cache;return t}var r=a(381),i=500;e.exports=n},function(e,t,a){function n(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError(i);var a=function(){var n=arguments,r=t?t.apply(this,n):n[0],i=a.cache;if(i.has(r))return i.get(r);var o=e.apply(this,n);return a.cache=i.set(r,o)||i,o};return a.cache=new(n.Cache||r),a}var r=a(117),i="Expected a function";n.Cache=r,e.exports=n},function(e,t,a){function n(e){return null==e?"":r(e)}var r=a(383);e.exports=n},function(e,t,a){function n(e){if("string"==typeof e)return e;if(o(e))return i(e,n)+"";if(l(e))return u?u.call(e):"";var t=e+"";return"0"==t&&1/e==-s?"-0":t}var r=a(77),i=a(384),o=a(27),l=a(125),s=1/0,c=r?r.prototype:void 0,u=c?c.toString:void 0;e.exports=n},function(e,t){function a(e,t){for(var a=-1,n=null==e?0:e.length,r=Array(n);++a<n;)r[a]=t(e[a],a,e);return r}e.exports=a},function(e,t,a){function n(e,t){return null!=e&&i(e,t,r)}var r=a(386),i=a(387);e.exports=n},function(e,t){function a(e,t){return null!=e&&t in Object(e)}e.exports=a},function(e,t,a){function n(e,t,a){t=r(t,e);for(var n=-1,u=t.length,d=!1;++n<u;){var p=c(t[n]);if(!(d=null!=e&&a(e,p)))break;e=e[p]}return d||++n!=u?d:!!(u=null==e?0:e.length)&&s(u)&&l(p,u)&&(o(e)||i(e))}var r=a(177),i=a(111),o=a(27),l=a(156),s=a(112),c=a(86);e.exports=n},function(e,t){function a(e){return e}e.exports=a},function(e,t,a){function n(e){return o(e)?r(l(e)):i(e)}var r=a(390),i=a(391),o=a(124),l=a(86);e.exports=n},function(e,t){function a(e){return function(t){return null==t?void 0:t[e]}}e.exports=a},function(e,t,a){function n(e){return function(t){return r(t,e)}}var r=a(176);e.exports=n},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(6),i=n(r),o=a(1),l=n(o),s=a(7),c=n(s),u=a(3),d=n(u),p=a(4),f=n(p),h=a(2),m=a(0),g=a(47),v=n(g),b=m.WeaLocaleProvider.getLabel,y=function(e){function t(e){(0,l.default)(this,t);var a=(0,d.default)(this,(t.__proto__||(0,i.default)(t)).call(this,e));return a.changePageSize=function(e){a.setState({page:e}),"function"===typeof a.props.onChange&&a.props.onChange(e)},a.state={page:e.page||1},a}return(0,f.default)(t,e),(0,c.default)(t,[{key:"shouldComponentUpdate",value:function(e,t){return(0,v.default)(this.props.data,e.data)||this.setState({page:1}),!(0,v.default)(this.props.data,e.data)||!(0,v.default)(this.state.page,t.page)}},{key:"render",value:function(){var e=this.state.page,t=this.props,a=(t.data,t.totalSize),n=void 0===a?0:a;return React.createElement("div",{className:"prj-view-contactlog"},React.createElement(m.WeaPopoverHrm,null),this.getCards(e),Number(n)>0?React.createElement("div",{className:"prj-pagination"},React.createElement(h.Pagination,{defaultCurrent:1,total:n,onChange:this.changePageSize})):React.createElement("div",{className:"crm-no-datas-show"},b(83320,"没有可显示的数据")))}},{key:"getCards",value:function(e){var t=this.props.data,a=[];return t.map(function(t,n){n>=10*Number(e)-10&&n<=10*Number(e)-1&&a.push(React.createElement(h.Card,{className:"view-contactlog-card",key:n},React.createElement("div",{className:"card-left"},React.createElement("img",{src:t.createrimg})),React.createElement("div",{className:"card-right"},React.createElement("div",{className:"card-right-hrm"},React.createElement("span",{dangerouslySetInnerHTML:{__html:t.creatername}}),"  ",t.createdate," ",t.createtime),React.createElement("div",{className:"feedbackrelate"},React.createElement("div",{dangerouslySetInnerHTML:{__html:t.remark}}),t.docids&&React.createElement("div",{className:"relatetitle"},b(857,"相关文档"),": ",React.createElement("span",{dangerouslySetInnerHTML:{__html:t.docids}})),t.requestids&&React.createElement("div",{className:"relatetitle"},b(1044,"相关流程"),": ",React.createElement("span",{dangerouslySetInnerHTML:{__html:t.requestids}})),t.crmids&&React.createElement("div",{className:"relatetitle"},b(783,"相关客户"),": ",React.createElement("span",{dangerouslySetInnerHTML:{__html:t.crmids}})),t.projectids&&React.createElement("div",{className:"relatetitle"},b(782,"相关项目"),": ",React.createElement("span",{dangerouslySetInnerHTML:{__html:t.projectids}})),t.tskids&&React.createElement("div",{className:"relatetitle"},b(33414,"相关任务"),": ",React.createElement("span",{dangerouslySetInnerHTML:{__html:t.tskids}})),t.accessory&&React.createElement("div",{className:"relatetitle"},b(22194,"相关附件"),": ",React.createElement("span",{dangerouslySetInnerHTML:{__html:t.accessory}})))),React.createElement("div",{className:"clear"})))}),a}}]),t}(React.Component);t.default=y},function(e,t,a){(function(e,n){function r(e,a){var n={seen:[],stylize:o};return arguments.length>=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),m(a)?n.showHidden=a:a&&t._extend(n,a),w(n.showHidden)&&(n.showHidden=!1),w(n.depth)&&(n.depth=2),w(n.colors)&&(n.colors=!1),w(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=i),s(n,e,n.depth)}function i(e,t){var a=r.styles[t];return a?"["+r.colors[a][0]+"m"+e+"["+r.colors[a][1]+"m":e}function o(e,t){return e}function l(e){var t={};return e.forEach(function(e,a){t[e]=!0}),t}function s(e,a,n){if(e.customInspect&&a&&_(a.inspect)&&a.inspect!==t.inspect&&(!a.constructor||a.constructor.prototype!==a)){var r=a.inspect(n,e);return y(r)||(r=s(e,r,n)),r}var i=c(e,a);if(i)return i;var o=Object.keys(a),m=l(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(a)),T(a)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return u(a);if(0===o.length){if(_(a)){var g=a.name?": "+a.name:"";return e.stylize("[Function"+g+"]","special")}if(S(a))return e.stylize(RegExp.prototype.toString.call(a),"regexp");if(j(a))return e.stylize(Date.prototype.toString.call(a),"date");if(T(a))return u(a)}var v="",b=!1,k=["{","}"];if(h(a)&&(b=!0,k=["[","]"]),_(a)){v=" [Function"+(a.name?": "+a.name:"")+"]"}if(S(a)&&(v=" "+RegExp.prototype.toString.call(a)),j(a)&&(v=" "+Date.prototype.toUTCString.call(a)),T(a)&&(v=" "+u(a)),0===o.length&&(!b||0==a.length))return k[0]+v+k[1];if(n<0)return S(a)?e.stylize(RegExp.prototype.toString.call(a),"regexp"):e.stylize("[Object]","special");e.seen.push(a);var w;return w=b?d(e,a,n,m,o):o.map(function(t){return p(e,a,n,m,t,b)}),e.seen.pop(),f(w,v,k)}function c(e,t){if(w(t))return e.stylize("undefined","undefined");if(y(t)){var a="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(a,"string")}return b(t)?e.stylize(""+t,"number"):m(t)?e.stylize(""+t,"boolean"):g(t)?e.stylize("null","null"):void 0}function u(e){return"["+Error.prototype.toString.call(e)+"]"}function d(e,t,a,n,r){for(var i=[],o=0,l=t.length;o<l;++o)P(t,String(o))?i.push(p(e,t,a,n,String(o),!0)):i.push("");return r.forEach(function(r){r.match(/^\d+$/)||i.push(p(e,t,a,n,r,!0))}),i}function p(e,t,a,n,r,i){var o,l,c;if(c=Object.getOwnPropertyDescriptor(t,r)||{value:t[r]},c.get?l=c.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):c.set&&(l=e.stylize("[Setter]","special")),P(n,r)||(o="["+r+"]"),l||(e.seen.indexOf(c.value)<0?(l=g(a)?s(e,c.value,null):s(e,c.value,a-1),l.indexOf("\n")>-1&&(l=i?l.split("\n").map(function(e){return"  "+e}).join("\n").substr(2):"\n"+l.split("\n").map(function(e){return"   "+e}).join("\n"))):l=e.stylize("[Circular]","special")),w(o)){if(i&&r.match(/^\d+$/))return l;o=JSON.stringify(""+r),o.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.substr(1,o.length-2),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+l}function f(e,t,a){var n=0;return e.reduce(function(e,t){return n++,t.indexOf("\n")>=0&&n++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?a[0]+(""===t?"":t+"\n ")+" "+e.join(",\n  ")+" "+a[1]:a[0]+t+" "+e.join(", ")+" "+a[1]}function h(e){return Array.isArray(e)}function m(e){return"boolean"===typeof e}function g(e){return null===e}function v(e){return null==e}function b(e){return"number"===typeof e}function y(e){return"string"===typeof e}function k(e){return"symbol"===typeof e}function w(e){return void 0===e}function S(e){return E(e)&&"[object RegExp]"===R(e)}function E(e){return"object"===typeof e&&null!==e}function j(e){return E(e)&&"[object Date]"===R(e)}function T(e){return E(e)&&("[object Error]"===R(e)||e instanceof Error)}function _(e){return"function"===typeof e}function C(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function R(e){return Object.prototype.toString.call(e)}function P(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var x=/%[sdj%]/g;t.format=function(e){if(!y(e)){for(var t=[],a=0;a<arguments.length;a++)t.push(r(arguments[a]));return t.join(" ")}for(var a=1,n=arguments,i=n.length,o=String(e).replace(x,function(e){if("%%"===e)return"%";if(a>=i)return e;switch(e){case"%s":return String(n[a++]);case"%d":return Number(n[a++]);case"%j":try{return JSON.stringify(n[a++])}catch(e){return"[Circular]"}default:return e}}),l=n[a];a<i;l=n[++a])g(l)||!E(l)?o+=" "+l:o+=" "+r(l);return o},t.deprecate=function(a,r){function i(){if(!o){if(n.throwDeprecation)throw new Error(r);n.traceDeprecation,o=!0}return a.apply(this,arguments)}if(w(e.process))return function(){return t.deprecate(a,r).apply(this,arguments)};if(!0===n.noDeprecation)return a;var o=!1;return i};var L,D={};t.debuglog=function(e){if(w(L)&&(L=Object({NODE_ENV:"production",PUBLIC_URL:"/spa/prj/static"}).NODE_DEBUG||""),e=e.toUpperCase(),!D[e])if(new RegExp("\\b"+e+"\\b","i").test(L)){n.pid;D[e]=function(){t.format.apply(t,arguments)}}else D[e]=function(){};return D[e]},t.inspect=r,r.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},r.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=h,t.isBoolean=m,t.isNull=g,t.isNullOrUndefined=v,t.isNumber=b,t.isString=y,t.isSymbol=k,t.isUndefined=w,t.isRegExp=S,t.isObject=E,t.isDate=j,t.isError=T,t.isFunction=_,t.isPrimitive=C,t.isBuffer=a(394);t.log=function(){},t.inherits=a(395),t._extend=function(e,t){if(!t||!E(t))return e;for(var a=Object.keys(t),n=a.length;n--;)e[a[n]]=t[a[n]];return e}}).call(t,a(78),a(178))},function(e,t){e.exports=function(e){return e&&"object"===typeof e&&"function"===typeof e.copy&&"function"===typeof e.fill&&"function"===typeof e.readUInt8}},function(e,t){"function"===typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var a=function(){};a.prototype=t.prototype,e.prototype=new a,e.prototype.constructor=e}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(8),v=a(2),b=a(0),y=a(397),k=n(y),w=a(398),S=n(w),E=a(66),j=n(E),T=b.WeaLocaleProvider.getLabel,_=(r=(0,g.inject)("prjAddStore"))(i=(0,g.observer)(i=function(e){function t(){return(0,c.default)(this,t),(0,f.default)(this,(t.__proto__||(0,l.default)(t)).apply(this,arguments))}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){this.props.prjAddStore.initDatas(),this.scrollheigth()}},{key:"scrollheigth",value:function(){var e=jQuery(".wea-prj-add-content").offset()&&jQuery(".wea-prj-add-content").offset().top?jQuery(".wea-prj-add-content").offset().top:0,t=document.documentElement.clientHeight-e;jQuery(".wea-prj-add-content").height(t-30)}},{key:"componentWillReceiveProps",value:function(e){this.props.location.key!==e.location.key&&(e.prjAddStore.initDatas(),this.scrollheigth())}},{key:"componentWillUnmount",value:function(){this.props.prjAddStore.clearStatus()}},{key:"render",value:function(){var e=this,t=this.props.prjAddStore,a=t.showDatas,n=void 0===a?{}:a,r=t.mulitcol,i=t.isAbc,o=t.loading,l=t.addProjectStore,s=n.typesShow,c=n.typesCols,u=(n.usedBeans,n.abcBtns),d=n.user,p={addProjectStore:l};return React.createElement("div",{className:"prj-create-main"},React.createElement(b.WeaTop,{loading:o,icon:React.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",title:T(15007,"新建项目"),buttons:this.getButtons(),showDropIcon:!1}),React.createElement("div",{className:"wea-prj-add-content"},i&&React.createElement("div",{className:"abcbtn-group"},u.map(function(t){return React.createElement(v.Button,{className:t.selected?"btn-selected":"",type:"ghost",key:t.letter,disabled:t.disabled,onClick:e.goABC.bind(e,t.letter)},t.letter)})),0!=s.length||o?r?React.createElement(v.Row,null,c.map(function(e){return React.createElement(v.Col,{span:24/c.length,style:{padding:"0 10px"}},React.createElement(k.default,{types:e,user:d,mulitcol:r,isAbc:i,actions:p}))})):React.createElement(v.Row,null,React.createElement(v.Col,{span:"24",style:{paddingLeft:10,paddingRight:10}},React.createElement(S.default,{user:d,types:s,mulitcol:r,isAbc:i,actions:p}))):React.createElement(v.Alert,{message:T(558,"提示"),description:T(508226,"没有项目类型或无创建权限!"),type:"info",showIcon:!0})),React.createElement(j.default,{contentStore:t,isreflesh:!1}))}},{key:"getButtons",value:function(){var e=this.props.prjAddStore,t=e.isAbc,a=e.mulitcol;return[React.createElement("i",{className:"icon-button icon-New-Flow-Letter"+(t?" wea-new-top-btn-clicked":""),onClick:this.showABC.bind(this)}),React.createElement("i",{className:"icon-button icon-New-Flow-1"+(a?" wea-new-top-btn-clicked":""),onClick:this.showMulitcol.bind(this)})]}},{key:"goABC",value:function(e){this.props.prjAddStore.setAbcSelected(e);var t=jQuery("#"+e).position().top;jQuery(".wea-prj-add-content").scrollTop(t)}},{key:"showMulitcol",value:function(){var e=this.props.prjAddStore,t=e.mulitcol;e.setMulitcol(!t),jQuery(".wea-wf-add-content").scrollTop(0)}},{key:"showABC",value:function(){var e=this.props.prjAddStore,t=e.isAbc;e.setIsAbc(!t),jQuery(".wea-wf-add-content").scrollTop(0)}}]),t}(React.Component))||i)||i;t.default=_},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(6),i=n(r),o=a(1),l=n(o),s=a(7),c=n(s),u=a(3),d=n(u),p=a(4),f=n(p),h=a(179),m=n(h),g=a(2),v=a(28),b=n(v),y=a(5),k=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(y),w=function(e){function t(){return(0,l.default)(this,t),(0,d.default)(this,(t.__proto__||(0,i.default)(t)).apply(this,arguments))}return(0,f.default)(t,e),(0,c.default)(t,[{key:"shouldComponentUpdate",value:function(e){return!(0,b.default)(k.toJS(this.props.types),k.toJS(e.types))||this.props.isAbc!==e.isAbc}},{key:"render",value:function(){var e=this.props,t=e.types,a=e.isAbc,n=e.actions,r=e.user;return React.createElement("div",null,t.map(function(e){var t=e.prjbeans,i=e.img,o=e.color,l=e.letter,s=e.selected,c=e.typeName,u=e.prjtmpcount,d="icon-base "+i;return React.createElement(g.Card,{id:l,style:s?{"border-top-color":o,background:"#fff",boxShadow:"0 1px 6px hsla(0,0%,39%,.2)"}:{"border-top-color":o}},React.createElement("div",{style:{padding:"5px 0 25px 0",textAlign:"center"}},a?React.createElement("span",{style:{fontSize:26,color:o}},l):React.createElement("div",{className:"wf-card-type-name"},React.createElement("span",{style:{color:o,fontSize:26,marginRight:10}},React.createElement("i",{className:d})),React.createElement("span",{style:{height:36,lineHeight:"36px"}},c,"("+u+")"))),t.map(function(e){return React.createElement(m.default,{user:r,prjbean:e,iscommon:!1,actions:n})}))}))}}]),t}(React.Component);t.default=w},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(6),i=n(r),o=a(1),l=n(o),s=a(7),c=n(s),u=a(3),d=n(u),p=a(4),f=n(p),h=a(179),m=n(h),g=a(2),v=a(28),b=(n(v),function(e){function t(){return(0,l.default)(this,t),(0,d.default)(this,(t.__proto__||(0,i.default)(t)).apply(this,arguments))}return(0,f.default)(t,e),(0,c.default)(t,[{key:"render",value:function(){var e=this.props,t=e.types,a=e.isAbc,n=e.actions,r=e.user;return React.createElement("div",null,t.map(function(e){var t=e.prjbeans,i=e.img,o=e.color,l=e.letter,s=e.selected,c=e.typeName,u="icon-base "+i;return React.createElement(g.Card,{id:l,className:"clearfix",style:s?{"border-top-color":o,overflow:"visible",background:"#fff",boxShadow:"0 1px 6px hsla(0,0%,39%,.2)"}:{"border-top-color":o,overflow:"visible"}},React.createElement("div",{style:{width:"100%","margin-bottom":"20px"}},React.createElement("div",{className:"one-card-title"},React.createElement("div",{style:{display:"table",height:"100%",width:"100%"}},React.createElement("div",{style:{display:"table-cell",padding:"5px 0 25px 0",textAlign:"center"}},a?React.createElement("span",{style:{fontSize:26,color:o}},l):React.createElement("div",{className:"wf-card-type-name"},React.createElement("span",{style:{color:o,fontSize:26,marginRight:10}},React.createElement("i",{className:u})),React.createElement("span",{style:{height:36,lineHeight:"36px"}},c,t&&"("+(t.length-1)+")"))))),React.createElement("div",{className:"one-card-content"},React.createElement("ul",null,t.map(function(e){return React.createElement("li",null,React.createElement(m.default,{user:r,prjbean:e,iscommon:!1,actions:n}))})))))}))}}]),t}(React.Component));t.default=b},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(11),v=n(g),b=a(8),y=(a(2),a(5),a(14)),k=a(9),w=a(0),S=a(69),E=n(S),j=a(20),T=n(j),_=a(21),C=n(_),R=a(55),P=n(R),x=k.WeaTableNew.WeaTable,L=w.WeaLocaleProvider.getLabel,D=(r=(0,b.inject)("prjExecuteStore"))(i=(0,b.observer)(i=function(e){function t(e){(0,c.default)(this,t);var a=(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.tableWidth=function(e){var t=0,a=0;return e.map(function(e){if("true"===e.display){var n=e.oldWidth||"10%",r=parseFloat(n.replace("%",""));r<=0&&(r=10),t+=r,a++}}),a<=10&&(t=100),t+"%"},a.changeData=function(e){var t=a.props.prjExecuteStore;t.setShowSearchAd(!1),t.doSearch({tabkey:e})},a}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){this.doInit(this.props)}},{key:"doInit",value:function(e){var t=(e.location,e.prjExecuteStore),a=t.initDatas;t.doSearch;a()}},{key:"componentWillReceiveProps",value:function(e){if(this.props.location.key!==e.location.key){e.location;e.prjExecuteStore.clearStatus(),this.doInit(e)}}},{key:"componentWillUnmount",value:function(){this.props.prjExecuteStore.clearStatus()}},{key:"render",value:function(){var e=this,t=L(16408,"项目执行"),a=[{color:"#000000",groupid:"totalCount1",showcount:!0,title:L(332,"全部"),tabkey:"all"},{color:"#ff3232",groupid:"totalCount2",showcount:!0,title:L(225,"正常"),tabkey:"doing"},{color:"#fea468",groupid:"totalCount3",showcount:!0,title:L(2244,"延期"),tabkey:"overtime"},{color:"#9766fd",groupid:"totalCount4",showcount:!0,title:L(2243,"立项批准"),tabkey:"todo"}],n=this.props.prjExecuteStore,r=n.loading,i=n.tableStore,o=n.showSearchAd,l=(n.showBatchSubmit,n.form),s=(n.config,n.topTabCount),c=n.searchParams,u=n.exchangeStore,d=n.projectInfoStore,p=n.reLoad,f=n.showLeft,h=l.getFormParams()||{};return v.default.createElement(w.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},v.default.createElement(w.WeaTop,{title:t,loading:r,icon:v.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",buttons:[],buttonSpace:10,showDropIcon:!0,dropMenuDatas:this.getRightMenu(),onDropMenuClick:this.onRightMenuClick.bind(this)},v.default.createElement(w.WeaLeftRightLayout,{isNew:!0,showLeft:f,leftCom:v.default.createElement(E.default,{listStore:n,key:this.props.location.key,initkey:"all"}),onCollapse:function(e){return n.setLeftShow(e)}},v.default.createElement(w.WeaTab,{datas:a,counts:s,keyParam:"tabkey",countParam:"groupid",selectedKey:c.tabkey,buttonsAd:(0,y.getAdButtons)(n),searchType:["base","advanced"],searchsBaseValue:h.prjname,setShowSearchAd:function(e){n.setShowSearchAd(e)},hideSearchAd:function(){return n.setShowSearchAd(!1)},searchsAd:v.default.createElement("div",null,v.default.createElement(y.Condition,{listStore:n,form:l})),showSearchAd:o,onSearch:function(e){n.doSearch()},onSearchChange:function(e){n.setFormFields({prjname:{value:e}})},onChange:this.changeData}),v.default.createElement(x,{comsWeaTableStore:i,hasOrder:!0,needScroll:!0,getColumns:function(t){return e.reRenderColumns(t)},tableWidth:this.tableWidth,register_table:function(){return p()},onOperatesClick:this.onOperatesClick.bind(this)}))),v.default.createElement(T.default,{contentStore:n}),v.default.createElement(C.default,{contentStore:u}),v.default.createElement(P.default,{contentStore:d}))}},{key:"getRightMenu",value:function(){var e=this.props.prjExecuteStore,t=e.rightMenu,a=[];return t&&t.length>0&&t.map(function(e){a.push({icon:v.default.createElement("i",{className:e.menuIcon}),content:e.menuName})}),a}},{key:"onRightMenuClick",value:function(e){var t=this.props.prjExecuteStore,a=t.rightMenu;a&&a.length>0&&a.map(function(a,n){if(Number(e)==n){a.menuFun.indexOf("this")>=0?a.menuFun.split("this")[0]:a.menuFun;"BTN_SEARCH"==a.type?t.doSearch():"BTN_COLUMN"==a.type&&t.onShowColumn()}})}},{key:"reRenderColumns",value:function(e){return e.forEach(function(e){"finish"==e.dataIndex?e.render=function(e,t){return v.default.createElement("span",{className:"wea-prj-progressStyle"},v.default.createElement(w.WeaProgress,{percent:t.finish,strokeColor:t.finishspan}))}:e.render=function(t,a){var n=void 0!==a[e.dataIndex+"span"]?a[e.dataIndex+"span"]:a[e.dataIndex];return v.default.createElement("span",{dangerouslySetInnerHTML:{__html:n}})}}),e}},{key:"onOperatesClick",value:function(e,t,a,n){var r=this.props.prjExecuteStore,i=r.shareStore,o=r.exchangeStore,l=r.projectInfoStore,s=a&&a.href?a.href:"",c=s.replace("javascript:","");c=c.substring(0,c.indexOf("("));""!=c&&("onShare"==c?i.handleShareDialog(!0,"prj",e.randomFieldId):"onNormal"==c?r.doPlanOpt({method:"normal",prjid:e.randomFieldId}):"onOver"==c?r.doPlanOpt({method:"delay",prjid:e.randomFieldId}):"onFinish"==c?r.doPlanOpt({method:"complete",prjid:e.randomFieldId}):"onFrozen"==c?r.doPlanOpt({method:"freeze",prjid:e.randomFieldId}):"onEdit"==c?l.handleDialog(!0,e.randomFieldId,{viewtype:"edit",prjid:e.randomFieldId}):"onListTask"==c||"onDiscuss"==c&&o.handleExchangeDialog(!0,"prj",e.randomFieldId,{}))}}]),t}(v.default.Component))||i)||i;t.default=w.WeaTools.tryCatch(v.default,function(e){return v.default.createElement(w.WeaErrorPage,{msg:e.error?e.error:L(383324,"对不起,该页面异常,请联系管理员")})},{error:""})(D)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(11),v=n(g),b=a(8),y=a(0),k=a(2),w=a(401),S=n(w),E=a(402),j=n(E),T=y.WeaLocaleProvider.getLabel,_=(r=(0,b.inject)("prjImportStore"))(i=(0,b.observer)(i=function(e){function t(e){(0,c.default)(this,t);var a=(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.changeTab=function(e){a.props.prjImportStore.changeTab(e)},a}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentWillReceiveProps",value:function(e){if(this.props.location.key!==e.location.key){e.location;e.prjImportStore.clearStatus()}}},{key:"componentWillUnmount",value:function(){this.props.prjImportStore.clearStatus()}},{key:"render",value:function(){var e=T(81757,"项目导入"),t=[{key:"prjimport",title:T(81757,"项目导入")},{key:"taskimport",title:T(383858,"任务导入")}],a=this.props.prjImportStore,n=(a.loading,a.selectTabkey),r=a.reflesh;return v.default.createElement("div",null,v.default.createElement(y.WeaRightMenu,{datas:this.getRightMenu()},v.default.createElement(y.WeaTop,{title:e,icon:v.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",buttons:this.getTopButtons(),buttonSpace:10,showDropIcon:!0,dropMenuDatas:this.getRightMenu(),onDropMenuClick:this.onRightMenuClick},v.default.createElement(y.WeaTab,{datas:t,keyParam:"key",selectedKey:n,onChange:this.changeTab}),v.default.createElement("div",{className:"prj-import-content"},v.default.createElement(y.WeaNewScroll,{scrollId:"prj-content-main-scroll",height:"100%"},v.default.createElement("div",{style:{display:"prjimport"==n?"block":"none"}},v.default.createElement(S.default,{key:r})),v.default.createElement("div",{style:{display:"taskimport"==n?"block":"none"}},v.default.createElement(j.default,{key:r})))))))}},{key:"getTopButtons",value:function(){var e=this.props.prjImportStore.doImport,t=[];return t.push(v.default.createElement(k.Button,{type:"primary",onClick:function(){return e()}},T(615,"提交"))),t}},{key:"getRightMenu",value:function(){var e=this.props.prjImportStore.doImport,t=[];return t.push({key:"1",icon:v.default.createElement("i",{className:"icon-coms-Approval"}),content:T(615,"提交"),onClick:function(t){e()}}),t}}]),t}(v.default.Component))||i)||i;t.default=y.WeaTools.tryCatch(v.default,function(e){return v.default.createElement(y.WeaErrorPage,{msg:e.error?e.error:T(383324,"'对不起,该页面异常,请联系管理员")})},{error:""})(_)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(11),v=n(g),b=a(8),y=a(5),k=a(0),w=a(2),S=k.WeaLocaleProvider.getLabel,E=(r=(0,b.inject)("prjImportStore"))(i=(0,b.observer)(i=function(e){function t(e){(0,c.default)(this,t);var a=(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.regenTemplate=function(e){a.props.prjImportStore.regenTemplate()},a.state={},a}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){(0,this.props.prjImportStore.initDatas)({imptype:"prj",isdata:"1"})}},{key:"getCircle",value:function(){return{width:20,height:20,backgroundColor:"#D8D8D8",webkitBorderRadius:10,mozBorderRadius:10,msBorderRadius:10,oBorderRadius:10,borderRadius:10,textAlign:"center"}}},{key:"getForm",value:function(){var e=this,t=this.props.prjImportStore,a=t.isuse,n=t.mandstr,r=t.otherstr,i=t.prjmsg,o="";2==a&&(o=S(17852,"项目编码"));var l="<span>"+S(18019,"必填")+":  "+S(195,"名称")+"  "+S(586,"项目类型")+" "+o+" "+S(144,"经理")+"  "+S(18628,"项目成员")+"  "+n+" </span>",s="<span>"+S(375,"其他")+":  "+S(15486,"序号")+"  "+S(432,"工作类型")+"  "+S(783,"相关客户")+"  "+S(15263,"客户可见")+"  "+S(624,"成员可见")+"  "+S(636,"上级项目")+"  "+S(637,"评价书")+"  "+S(638,"确认书")+"  "+S(639,"建议书")+"  "+r+" </span>",c=[{title:S(24893,"基础信息"),defaultshow:!0,items:[{checkbox:!1,colSpan:2,conditionType:"BROWSER",detailtype:1,domkey:["prjtype"],fieldcol:18,hasBorder:!1,helpfulTipProps:{},isQuickSearch:!1,label:S(586,"项目类型"),labelcol:6,length:0,precision:0,showOrder:0,stringLength:0,tipPosition:"bottom",viewAttr:2,value:""},{checkbox:!1,colSpan:2,conditionType:"RESOURCEIMG",detailtype:1,domkey:["excelfile"],fieldcol:18,hasBorder:!1,helpfulTipProps:{},isQuickSearch:!1,label:S(16699,"Excel文件"),labelcol:6,length:0,precision:0,showOrder:0,stringLength:0,tipPosition:"bottom",viewAttr:2}]},{title:S(19010,"操作说明"),defaultshow:!0,items:[{index:1,value:S(28447,"第一步,请先")},{index:2,value:S(32986,"第二步,下载后,填写内容,注意,要填写的内容在下边的说明中有详细的说明,请一定要确定你的Excel文档的格式是模板中的格式,而没有被修改掉")},{index:3,value:S(32987,"第三步,选择填写好的Excel文档,点击提交按钮进行批量导入")},{index:4,value:S(32988,"第四步,如果以上步骤和Excel文档正确的话,数据会被正确的导入,导入成功会有提示。如果有问题,则会提示Excel文档的错误之处")}]},{title:S(24962,"字段说明"),defaultshow:!0,items:[{index:1,value:S(18617,"请按下列顺序排列需导入的EXCEL文档中各字段的顺序,其中红色的部分为必填字段,不能为空!")},{index:2,value:l},{index:3,value:s}]}],u=[];return c.map(function(t,a){var n=[];0==a&&(t.items.map(function(t,a){n.push({com:v.default.createElement("div",null,v.default.createElement(w.Row,null,v.default.createElement(w.Col,{span:1,offset:4},v.default.createElement("div",{style:{marginTop:15}},v.default.createElement("div",{style:e.getCircle()},v.default.createElement("div",{style:{paddingTop:2}},a+1)))),v.default.createElement(w.Col,{span:14},v.default.createElement("div",{style:{marginTop:15}},v.default.createElement(w.Row,null,v.default.createElement(w.Col,{span:t.labelcol},t.label,":"),v.default.createElement(w.Col,{span:t.fieldcol},e.getDom(t))))))),colSpan:1})}),n.push({com:v.default.createElement("div",null,v.default.createElement(w.Row,null,v.default.createElement(w.Col,{offset:4},v.default.createElement("div",{dangerouslySetInnerHTML:{__html:"<font size='2' color='#FF0000'>"+i+"</font>"}})))),colSpan:1})),1==a&&t.items.map(function(t,a){n.push({com:v.default.createElement("div",null,v.default.createElement(w.Row,null,v.default.createElement(w.Col,{span:1,offset:4,style:{marginTop:15}},v.default.createElement("div",{style:e.getCircle()},v.default.createElement("div",{style:{paddingTop:2}},a+1))),v.default.createElement(w.Col,{span:17,style:{marginTop:15}},e.getIllustration(t.value,t.link,a,t)))),colSpan:1})}),2==a&&t.items.map(function(t,a){n.push({com:v.default.createElement("div",null,v.default.createElement(w.Row,null,v.default.createElement(w.Col,{span:1,offset:4,style:{marginTop:15}},v.default.createElement("div",{style:e.getCircle()},v.default.createElement("div",{style:{paddingTop:2}},a+1))),v.default.createElement(w.Col,{span:17,style:{marginTop:15}},e.getIllustration1(t.value,t.link,a,t)))),colSpan:1})}),u.push(v.default.createElement("div",null,v.default.createElement(k.WeaSearchGroup,{needTigger:!0,title:t.title,showGroup:t.defaultshow,items:n,col:1})))}),u}},{key:"getDom",value:function(e){var t=this,a=this.props.prjImportStore,n=a.filelist,r=a.replaceDatas,i=e.domkey;return i&&"excelfile"==i[0]?v.default.createElement("div",null,v.default.createElement(k.WeaError,{ref:function(e){a.prjremind=e},error:S(126186,"未")+S(82694,"选择Excel文件"),tipPosition:"bottom"},v.default.createElement("div",{style:{float:"left",marginTop:-10}},v.default.createElement(k.WeaUpload,{uploadUrl:"/api/doc/upload/uploadFile",category:"string",limitType:"xls",maxFilesNumber:1,datas:n,onChange:function(e,a){t.setFileId(e,a)}},v.default.createElement(w.Button,null,S(125333,"选择文件")))),v.default.createElement("div",{style:{float:"left",paddingLeft:10}},0==n.length?v.default.createElement("p",null,S(384040,"未选择任何文件")):n.map(function(e){return v.default.createElement("p",null,e.filename)})))):v.default.createElement("div",null,v.default.createElement("span",{style:{display:"inline-block",float:"left",width:"35%",marginRight:10}},v.default.createElement(k.WeaBrowser,{style:{display:"inline"},replaceDatas:(0,y.toJS)(r),type:244,hasAdvanceSerach:!0,title:S(586,"项目类型"),onChange:function(e,t,n){a.savePrjType(e,n,"prj")}})),v.default.createElement(w.Button,{style:{display:"inline",marginBottom:"5px"},type:"primary",onClick:function(){return t.regenTemplate()}},S(83555,"重生成模板")))}},{key:"getIllustration",value:function(e,t,a,n){var r=this.props.prjImportStore,i=r.isrefresh,o=r.isuse,l="";l=0==o||1==o?"/proj/imp/prjimp_xlsnew.xls?V="+i:"/proj/imp/prjimp_xlsnew1.xls?V="+i;return 0==a?v.default.createElement("p",null,e,":",v.default.createElement("a",{href:l},S(28446,"下载EXCEL文档模板"))):v.default.createElement("p",null,v.default.createElement("div",{dangerouslySetInnerHTML:{__html:e}}))}},{key:"getIllustration1",value:function(e,t,a,n){return 0==a?v.default.createElement("p",null,v.default.createElement("div",{style:{fontWeight:700},dangerouslySetInnerHTML:{__html:e}})):1==a?v.default.createElement("p",null,v.default.createElement("div",{style:{color:"red"},dangerouslySetInnerHTML:{__html:e}})):v.default.createElement("p",null,v.default.createElement("div",{dangerouslySetInnerHTML:{__html:e}}))}},{key:"render",value:function(){var e=this.props.prjImportStore,t=e.spinning;return v.default.createElement("div",null,v.default.createElement(w.Spin,{spinning:t},this.getForm()))}},{key:"setFileId",value:function(e,t){var a=this.props.prjImportStore;a.excelfile=e,a.filelist=t}}]),t}(v.default.Component))||i)||i;t.default=E},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(10),l=n(o),s=a(6),c=n(s),u=a(1),d=n(u),p=a(7),f=n(p),h=a(3),m=n(h),g=a(4),v=n(g),b=a(11),y=n(b),k=a(8),w=a(5),S=a(0),E=a(2),j=a(403),T=n(j),_=S.WeaLocaleProvider.getLabel,C=(r=(0,k.inject)("prjImportStore"))(i=(0,k.observer)(i=function(e){function t(e){(0,d.default)(this,t);var a=(0,m.default)(this,(t.__proto__||(0,c.default)(t)).call(this,e));return a.state={},a}return(0,v.default)(t,e),(0,f.default)(t,[{key:"componentDidMount",value:function(){(0,this.props.prjImportStore.initTaskDatas)({imptype:"task",isdata:"2"})}},{key:"getCircle",value:function(){return{width:20,height:20,backgroundColor:"#D8D8D8",webkitBorderRadius:10,mozBorderRadius:10,msBorderRadius:10,oBorderRadius:10,borderRadius:10,textAlign:"center"}}},{key:"getForm",value:function(){var e=this,t=this.props.prjImportStore,a=t.taskmandstr,n=t.taskotherstr,r=t.filetype,i=t.taskwbsfieldstr,o=t.taskmsg,l="<span>"+_(18019,"必填")+":  "+_(1352,"任务名称")+"   "+_(2097,"负责人")+"  "+_(26797,"项目阶段")+"  "+a+"</span>",s="<span>"+_(375,"其他")+":  "+_(15486,"序号")+"  "+_(23785,"上级任务")+"  "+_(1322,"起始日期")+"  "+_(741,"结束日期")+"  "+_(15274,"项目预算")+"  "+_(2232,"里程碑任务")+"  "+_(2233,"前置任务")+"  "+_(2240,"任务说明")+"  "+n+" </span>",c=_(32986,"第二步,下载后,填写内容,注意,要填写的内容在下边的说明中有详细的说明,请一定要确定你的Excel文档的格式是模板中的格式,而没有被修改掉"),u=_(32987,"第三步,选择填写好的Excel文档,点击提交按钮进行批量导入"),d=_(32988,"第四步,如果以上步骤和Excel文档正确的话,数据会被正确的导入,导入成功会有提示。如果有问题,则会提示Excel文档的错误之处"),p=_(18617,"请按下列顺序排列需导入的EXCEL文档中各字段的顺序,其中红色的部分为必填字段,不能为空!");"2"===r&&(c=_(516145,"第二步,配置任务字段后,按照字段格式以及任务必填字段维护好WBS文档内容"),u=_(516146,"第三步,选择填写好的WBS文档,点击提交按钮进行批量导入"),d=_(516147,"第四步,如果以上步骤和WBS文档正确的话,数据会被正确的导入,导入成功会有提示。如果有问题,则会提示WBS文档的错误之处"),p=_(516148,"请按下列已配置字段关系维护WBS文档,其中红色的部分为必填字段,不能为空!"),s="<span>"+_(516149,"已配置:")+i+" </span>");var f=[{title:_(24893,"基础信息"),defaultshow:!0,items:[{checkbox:!1,colSpan:2,conditionType:"BROWSER",detailtype:1,domkey:["prjtype"],fieldcol:18,hasBorder:!1,helpfulTipProps:{},isQuickSearch:!1,label:_(172,"选择")+_(101,"项目"),labelcol:6,length:0,precision:0,showOrder:0,stringLength:0,tipPosition:"bottom",viewAttr:2,value:""},{colSpan:2,conditionType:"SELECT",domkey:["filetype"],fieldcol:16,isQuickSearch:!1,label:_(24863,"导入类型"),labelcol:6,options:[{key:"1",selected:1==r,showname:"Excel"},{key:"2",selected:2==r,showname:"WBS"}],viewAttr:3},{checkbox:!1,colSpan:2,conditionType:"RESOURCEIMG",detailtype:1,domkey:["excelfile"],fieldcol:18,hasBorder:!1,helpfulTipProps:{},isQuickSearch:!1,label:_(18493,"文件"),labelcol:6,length:0,precision:0,showOrder:0,stringLength:0,tipPosition:"bottom",viewAttr:2}]},{title:_(19010,"操作说明"),defaultshow:!0,items:[{index:1,value:_(28447,"第一步,请先")},{index:2,value:c},{index:3,value:u},{index:4,value:d}]},{title:_(24962,"字段说明"),defaultshow:!0,items:[{index:1,value:p},{index:2,value:l},{index:3,value:s}]}],h=[];return f.map(function(t,a){var n=[];0==a&&(t.items.map(function(t,a){n.push({com:y.default.createElement("div",null,y.default.createElement(E.Row,null,y.default.createElement(E.Col,{span:1,offset:4},y.default.createElement("div",{style:{marginTop:15}},y.default.createElement("div",{style:e.getCircle()},y.default.createElement("div",{style:{paddingTop:2}},a+1)))),y.default.createElement(E.Col,{span:14},y.default.createElement("div",{style:{marginTop:15}},y.default.createElement(E.Row,null,y.default.createElement(E.Col,{span:t.labelcol},t.label,":"),y.default.createElement(E.Col,{span:t.fieldcol},e.getDom(t))))))),colSpan:1})}),n.push({com:y.default.createElement("div",null,y.default.createElement(E.Row,null,y.default.createElement(E.Col,{offset:4},y.default.createElement("div",{dangerouslySetInnerHTML:{__html:"<font size='2' color='#FF0000'>"+o+"</font>"}})))),colSpan:1})),1==a&&t.items.map(function(t,a){n.push({com:y.default.createElement("div",null,y.default.createElement(E.Row,null,y.default.createElement(E.Col,{span:1,offset:4,style:{marginTop:15}},y.default.createElement("div",{style:e.getCircle()},y.default.createElement("div",{style:{paddingTop:2}},a+1))),y.default.createElement(E.Col,{span:17,style:{marginTop:15}},e.getIllustration(t.value,t.link,a,t)))),colSpan:1})}),2==a&&t.items.map(function(t,a){n.push({com:y.default.createElement("div",null,y.default.createElement(E.Row,null,y.default.createElement(E.Col,{span:1,offset:4,style:{marginTop:15}},y.default.createElement("div",{style:e.getCircle()},y.default.createElement("div",{style:{paddingTop:2}},a+1))),y.default.createElement(E.Col,{span:17,style:{marginTop:15}},e.getIllustration1(t.value,t.link,a,t)))),colSpan:1})}),h.push(y.default.createElement("div",null,y.default.createElement(S.WeaSearchGroup,{needTigger:!0,title:t.title,showGroup:t.defaultshow,items:n,col:1})))}),h}},{key:"getDom",value:function(e){var t=this,a=this.props.prjImportStore,n=a.taskfilelist,r=a.taskreplaceDatas,i=a.filetype,o=e.domkey;return o&&"excelfile"==o[0]?y.default.createElement("div",null,y.default.createElement(S.WeaError,{ref:function(e){a.taskremind=e},error:_(384040,"未选择任何文件"),tipPosition:"bottom"},y.default.createElement("div",{style:{float:"left",marginTop:-10}},"1"===i&&y.default.createElement(S.WeaUpload,{uploadUrl:"/api/doc/upload/uploadFile",category:"string",limitType:"xls",maxFilesNumber:1,datas:n,onChange:function(e,a){t.setFileId(e,a)}},y.default.createElement(E.Button,null,_(125333,"选择文件"))),"2"===i&&y.default.createElement(S.WeaUpload,{uploadUrl:"/api/doc/upload/uploadFile",category:"string",limitType:"mpp",maxFilesNumber:1,datas:n,onChange:function(e,a){t.setFileId(e,a)}},y.default.createElement(E.Button,null,_(125333,"选择文件")))),y.default.createElement("div",{style:{float:"left",paddingLeft:10}},0==n.length?y.default.createElement("p",null,_(384040,"未选择任何文件")):n.map(function(e){return y.default.createElement("p",null,e.filename)})))):o&&"filetype"==o[0]?y.default.createElement("span",{style:{display:"inline-block",width:"20%",marginRight:10}},y.default.createElement(S.WeaSelect,(0,l.default)({},e,{onChange:function(e){return a.saveFileType(e)}}))):y.default.createElement("span",{style:{display:"inline-block",width:"35%",marginRight:10}},y.default.createElement(S.WeaError,{ref:function(e){a.selectremind=e},error:_(383859,"请选择项目!"),tipPosition:"bottom",style:{display:"inline-block",width:"100%"}},y.default.createElement(S.WeaBrowser,{type:8,viewAttr:3,title:_(101,"项目"),hasAdvanceSerach:!0,replaceDatas:(0,w.toJS)(r),dataParams:{sqlwhere:"where t1.status not in(-1,3,4,6)"},completeParams:{sqlwhere:" and status not in(-1,3,4,6) "},onChange:function(e,t,n){a.savePrjType(e,n,"task")}})))}},{key:"getIllustration",value:function(e,t,a,n){var r=this,i=this.props.prjImportStore,o=i.taskisrefresh,l=i.filetype,s="/proj/imp/prjtskimp_xlsnew.xls?V="+o;return 0==a?"1"===l?y.default.createElement("p",null,e,":",y.default.createElement("a",{href:s},_(28446,"下载EXCEL文档模板"))):y.default.createElement("p",null,e,_(516144,"请配置任务字段与WBS自定义字段对关系:"),y.default.createElement(E.Button,{type:"primary",style:{paddingLeft:8,paddingRight:8,paddingTop:3,paddingBottom:3},onClick:function(){r.setWbsFiled()}},_(516367,"字段配置")," ")):y.default.createElement("p",null,y.default.createElement("div",{dangerouslySetInnerHTML:{__html:e}}))}},{key:"getIllustration1",value:function(e,t,a,n){return 0==a?y.default.createElement("p",null,y.default.createElement("div",{style:{fontWeight:700},dangerouslySetInnerHTML:{__html:e}})):1==a?y.default.createElement("p",null,y.default.createElement("div",{style:{color:"red"},dangerouslySetInnerHTML:{__html:e}})):y.default.createElement("p",null,y.default.createElement("div",{dangerouslySetInnerHTML:{__html:e}}))}},{key:"render",value:function(){var e=this.props.prjImportStore,t=e.spinning;return y.default.createElement("div",null,y.default.createElement(E.Spin,{spinning:t},this.getForm()),y.default.createElement(T.default,{contentStore:e}))}},{key:"setFileId",value:function(e,t){var a=this.props.prjImportStore;a.taskexcelfile=e,a.taskfilelist=t}},{key:"setWbsFiled",value:function(){this.props.prjImportStore.handleDialog(!0)}}]),t}(y.default.Component))||i)||i;t.default=C},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(2),g=a(0),v=a(8),b=a(13),y=(function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);t.default=e}(b),a(404)),k=n(y),w=g.WeaLocaleProvider.getLabel,S=(0,v.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.computedWH=function(){var e=document.body.clientWidth,t=document.body.clientHeight;e<=700&&a.setState({width:e}),t<=500&&a.setState({height:t})},a.state={width:700,height:500,isDisabled:!1},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){this.computedWH()}},{key:"render",value:function(){var e=this,t=this.props.contentStore,a=t.visible,n=this.state,r=n.width;n.height;return React.createElement("div",null,React.createElement(g.WeaDialog,{title:w(516151,"WBS导入字段配置"),visible:a,style:{width:r,height:document.body.clientHeight-270},maskClosable:!1,icon:"icon-coms-project",iconBgcolor:"#217346",onCancel:function(){return t.handleDialog(!1)},buttons:this.getDialogButtons()},React.createElement(g.WeaRightMenu,{datas:this.getRightMenu()},React.createElement(g.WeaNewScroll,{height:document.body.clientHeight-300+"px"},React.createElement(k.default,{ref:function(t){e.wbs=t},wbsStore:t})))))}},{key:"getDialogButtons",value:function(){var e=this,t=this.props.contentStore,a=t.saveVisible,n=[];return n.push(React.createElement(m.Button,{type:"primary",disabled:a,onClick:function(){e.wbs.wbsFieldSet.showErrors(),t.saveTaskWbsField()}},w(86,"保存"))),n.push(React.createElement(m.Button,{type:"primary",onClick:function(){return t.handleDialog(!1)}},w(309,"关闭"))),n}},{key:"getRightMenu",value:function(){var e=this,t=this.props.contentStore,a=t.saveVisible,n=[];return n.push({key:"taskwbssave",icon:React.createElement("i",{className:"icon-coms-Preservation"}),content:w(86,"保存"),disabled:a,onClick:function(){e.wbs.wbsFieldSet.showErrors(),t.saveTaskWbsField()}}),n.push({key:"taskwbsadd",icon:React.createElement("i",{className:"icon-coms-Batch-add"}),content:w(611,"添加"),onClick:function(){e.wbs.wbsFieldSet.doAdd()}}),n.push({key:"taskwbsdel",icon:React.createElement("i",{className:"icon-coms-delete"}),content:w(91,"删除"),onClick:function(){e.wbs.wbsFieldSet.doDelete()}}),n}}]),t}(React.Component))||r;t.default=S},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(10),o=n(i),l=a(6),s=n(l),c=a(1),u=n(c),d=a(7),p=n(d),f=a(3),h=n(f),m=a(4),g=n(m),v=a(0),b=(a(2),a(5)),y=(a(9),a(8)),k=a(405),w=n(k),S=(v.WeaLocaleProvider.getLabel,(0,y.observer)(r=function(e){function t(e){(0,u.default)(this,t);var a=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return a.onRowSelect=function(e){a.props.wbsStore.setSelectRowKeys(e)},a.onChange=function(e){(0,a.props.wbsStore.setColumnDatas)(e)},a.getRowSelection=function(e){var t=(0,o.default)({},e);return t.getCheckboxProps=function(e){return{disabled:"n"==e.canDel}},t},a}return(0,g.default)(t,e),(0,p.default)(t,[{key:"getCircle",value:function(){return{height:30,textAlign:"center"}}},{key:"render",value:function(){var e=this,t=this.props.wbsStore,a=this.props.wbsStore,n=a.columns,r=a.columnDatas;return React.createElement("div",null,React.createElement(w.default,{contentStore:t,showGroup:!0,columns:(0,b.toJS)(n),datas:(0,b.toJS)(r),onChange:this.onChange,ref:function(t){e.wbsFieldSet=t},rowKey:"groupid",needAdd:!0,needCopy:!1,onRowSelect:this.onRowSelect,getRowSelection:this.getRowSelection}))}}]),t}(React.Component))||r);t.default=S},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(29),i=n(r),o=a(10),l=n(o),s=a(19),c=n(s),u=a(6),d=n(u),p=a(1),f=n(p),h=a(7),m=n(h),g=a(3),v=n(g),b=a(4),y=n(b),k=a(2),w=a(0),S=a(47),E=n(S),j=a(108),T=n(j),_=a(5);a(406);var C=w.WeaLocaleProvider.getLabel,R=function(e){function t(e){(0,f.default)(this,t);var a=(0,v.default)(this,(t.__proto__||(0,d.default)(t)).call(this,e));return a.select=new Array,a.doAdd=function(){var e=a.state,t=e.datas,n=e.columns,r={};n.forEach(function(e,t){var a=e.com,n=void 0===a?[]:a,o=(e.useRecord,e.dataIndex);n.map(function(e){if("object"!==(0,c.default)(e.props)){var t=e.key,a=e.defaultValue;t&&(r[t]=a||"")}}),r.com=(0,l.default)({},r.com,(0,i.default)({},o,n)),r.viewAttr="3"});var o=[].concat(t);o.push(r),a.setState({datas:a.addKeytoDatas(o)}),a.onChange(o)},a.doDelete=function(){var e=a.state,t=e.datas,n=e.selectedRowKeys,r=a;n.length>0?k.Modal.confirm({title:C(15172,"系统提示"),content:C(83600,"确定要删除吗?"),onOk:function(){var e=[].concat(t);n.map(function(t){e=e.filter(function(e){return e.key!==t})}),e=e.map(function(e,t){var a=(0,l.default)({},e);return a.key=t,a}),r.setState({datas:e,selectedRowKeys:[]}),r.onChange(e),"function"===typeof r.props.onRowSelect&&r.props.onRowSelect([])},onCancel:function(){}}):k.Modal.info({title:C(15172,"系统提示"),content:C(32568,"请选择要删除的记录!")})},a.state={columns:[],datas:[],selectedRowKeys:[],current:1,showGroup:!!e.showGroup&&e.showGroup},a}return(0,y.default)(t,e),(0,m.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.datas,a=void 0===t?[]:t,n=e.columns,r=void 0===n?[]:n;r.length>0&&this.setState(a.length>0?{datas:this.addKeytoDatas(a),columns:r}:{columns:r})}},{key:"componentWillReceiveProps",value:function(e,t){var a=e.columns||[],n=e.showGroup||!1,r=e.datas||[];!(0,E.default)(a,this.props.columns)&&this.setState({columns:a}),!(0,E.default)(n,this.state.showGroup)&&this.setState({showGroup:n}),(0,E.default)(r,this.state.datas)||this.setState({datas:this.addKeytoDatas(r)})}},{key:"addKeytoDatas",value:function(e){return e.map(function(e,t){var a=(0,l.default)({},e);return a.key=t,a})}},{key:"render",value:function(){var e=this,t=this.state,a=t.datas,n=t.showGroup,r=t.selectedRowKeys,i=this.props,o=i.title,l=i.needAdd;return React.createElement("div",{className:"wea-cpt-table-edit-wf"},React.createElement(k.Row,{className:"wea-title"},React.createElement(k.Col,{span:"20"},React.createElement("div",null,o)),l&&React.createElement(k.Col,{span:"4",style:{textAlign:"right",paddingRight:10,fontSize:12}},React.createElement(k.Button,{type:"primary",title:C(1421,"新增"),size:"small",onClick:this.doAdd},React.createElement(k.Icon,{type:"plus"})),React.createElement(k.Button,{type:"primary",disabled:!(""+r),title:C(91,"删除"),size:"small",onClick:this.doDelete},React.createElement(k.Icon,{type:"minus"})),React.createElement(k.Icon,{type:n?"up":"down",onClick:function(){return e.setState({showGroup:!n})}}))),React.createElement(k.Row,{className:"wea-content",style:{display:n?"block":"none"}},React.createElement(k.Col,{span:24},React.createElement(k.Table,{columns:this.getColumns(),dataSource:a,pagination:!1,rowSelection:!!l&&this.getRowSelection(),ref:"edit"}))))}},{key:"getColumns",value:function(){var e=this,t=this.state.columns,a=[].concat(t);return a=a.map(function(t){var a=(0,l.default)({},t);return a.render=function(t,n,r){return e.getColRender(a,t,n,r)},a})}},{key:"getColRender",value:function(e,t,a,n){var r=this,i=e.com,o=e.isTask,s=void 0!==o&&o,u=e.useRecord,d=void 0!==u&&u,p=e.dataIndex,f=this.props,h=(f.wftype,f.notwfid,this.state.datas,[]);return((d&&a.com?a.com[p]:i)||[]).map(function(e){if("object"===(0,c.default)(e.props))h.push(e);else{var i=e.key,o=(e.label,e.type),u=void 0===o?"INPUT":o,d=e.options,p=void 0===d?[]:d,f=(e.browserConditionParam,e.innerStyle),m=void 0===f?{width:"100%"}:f,g=e.viewAttr,v=void 0===g?2:g,b=(e.showTime,e.format,e.compDef),y=e.onChange,k=e.otherParams,S=(e.title,u.toUpperCase());h.push(React.createElement("span",null,"TEXT"===S&&React.createElement("span",null,t),"SELECT"===S&&s&&React.createElement(w.WeaError,{ref:function(e){r.select.push(e)},error:C(385869,"此项必填"),tipPosition:"top",style:{width:"100%"}},React.createElement(w.WeaSelect,(0,l.default)({},k,{defaultValue:a[i],value:a[i],options:p,style:m,viewAttr:v,hasBorder:!0,onChange:function(e){return r.onEdit({record:a,index:n,key:i,value:e},y,"getfield")}}))),"SELECT"===S&&!s&&React.createElement(w.WeaError,{ref:function(e){r.select.push(e)},error:C(385869,"此项必填"),tipPosition:"top",style:{width:"100%"}},React.createElement(w.WeaSelect,(0,l.default)({},k,{defaultValue:a[i],value:a[i],options:p,style:{width:"95%"},viewAttr:v,hasBorder:!0,onChange:function(e){return r.onEdit({record:a,index:n,key:i,value:e},y)}}))),"CASCADER"===S&&React.createElement(w.WeaError,{ref:function(e){r.cascader=e},error:C(385869,"此项必填"),tipPosition:"top",style:{width:"100%"}},React.createElement(w.WeaCascader,(0,l.default)({},k,{compDef:(0,_.toJS)(b),values:a[i],valueIsObject:!0,onChange:function(e){return r.onEdit({record:a,index:n,key:i,value:e},y)}})))))}}),React.createElement("div",null,h)}},{key:"getBrowerDatas",value:function(e,t){var a=[];if(void 0!==e[t+"span"]){var n=e[t].split(","),r=e[t+"span"].split(",");n.length===r.length&&n.map(function(e,t){a.push({id:e,name:r[t]})})}return a}},{key:"getRowSelection",value:function(){var e=this,t=this.state,a=t.columns,n=t.selectedRowKeys,r=this.props,i=r.onRowSelect,o=r.getRowSelection;if(!(""+a))return null;var l={selectedRowKeys:n,onChange:function(t,a){e.setState({selectedRowKeys:t}),"function"===typeof i&&i(t,a)}};return"function"===typeof o&&(l=o(l)),l}},{key:"onEdit",value:function(e,t,a){var n=e.record,r=e.index,i=e.key,o=e.value,s=e.names,c=(e.bDatas,this),u=this.props,d=u.pageSize,p=void 0===d?0:d,f=(u.contentStore,this.state),h=f.datas,m=f.current,g=[].concat(h);g[p*(m-1)+r][i]=o,s&&(g[p*(m-1)+r][i+"span"]=s);var v=g[r].taskfield,b={fieldname:v};a&&"getfield"==a&&w.WeaTools.callApi("/api/proj/prjutil/getWbsFieldNum","POST",(0,l.default)({},b)).then(function(e){var t=e.options;g[r].com=(0,l.default)({},g[r].com,{wbsfield:[{label:"",type:"SELECT",key:"wbsfield",editType:"3",options:t}]}),g[r].wbsfield="",c.setState({datas:g})}),this.onChange(g),(0,T.default)(t)&&t(o,n,r,i)}},{key:"onChange",value:function(e){var t=this.state.columns,a=e.map(function(e,t){var a=(0,l.default)({},e);return delete a.key,a});"function"===typeof this.props.onChange&&this.props.onChange(a,t)}},{key:"showErrors",value:function(){(0,_.toJS)(this.select).map(function(e){e&&!e.props.children.props.value&&"3"==e.props.children.props.viewAttr&&e.showError()})}}]),t}(React.Component);t.default=R},function(e,t){},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(11),v=n(g),b=a(8),y=(a(2),a(5),a(14)),k=a(9),w=a(0),S=a(69),E=n(S),j=a(20),T=n(j),_=a(21),C=n(_),R=a(55),P=n(R),x=k.WeaTableNew.WeaTable,L=w.WeaLocaleProvider.getLabel,D=(r=(0,b.inject)("minePrjStore"))(i=(0,b.observer)(i=function(e){function t(e){(0,c.default)(this,t);var a=(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.tableWidth=function(e){var t=0,a=0;return e.map(function(e){if("true"===e.display){var n=e.oldWidth||"10%",r=parseFloat(n.replace("%",""));r<=0&&(r=10),t+=r,a++}}),a<=10&&(t=100),t+"%"},a.changeData=function(e){var t=a.props.minePrjStore;t.setShowSearchAd(!1),t.doSearch({tabkey:e})},a}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){this.doInit(this.props)}},{key:"doInit",value:function(e){var t=e.location.query,a=e.minePrjStore,n=a.initDatas;a.doSearch,a.initTreeDatas;n(t)}},{key:"componentWillReceiveProps",value:function(e){var t=this.props.location.key,a=e.location.key,n=this.props.location.query,r=e.location.query;if(t!==a||n!==r){e.minePrjStore.clearStatus(),this.doInit(e)}}},{key:"componentWillUnmount",value:function(){this.props.minePrjStore.clearStatus()}},{key:"render",value:function(){var e=this,t=L(1211,"我的项目"),a=[{color:"#000000",groupid:"totalCount1",showcount:!0,title:L(332,"全部"),tabkey:"all"},{color:"#ff3232",groupid:"totalCount2",showcount:!0,title:L(732,"未完成"),tabkey:"doing"},{color:"#fea468",groupid:"totalCount3",showcount:!0,title:L(1232,"冻结"),tabkey:"frozen"},{color:"#9766fd",groupid:"totalCount4",showcount:!0,title:L(555,"完成"),tabkey:"complete"}],n=this.props.minePrjStore,r=n.loading,i=n.tableStore,o=n.showSearchAd,l=(n.showBatchSubmit,n.form),s=(n.config,n.topTabCount),c=n.exchangeStore,u=n.projectInfoStore,d=n.searchParams,p=n.reLoad,f=n.showLeft,h=l.getFormParams()||{};return v.default.createElement(w.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},v.default.createElement(w.WeaTop,{title:t,loading:r,icon:v.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",buttons:[],buttonSpace:10,showDropIcon:!0,dropMenuDatas:this.getRightMenu(),onDropMenuClick:this.onRightMenuClick.bind(this)},v.default.createElement(w.WeaLeftRightLayout,{isNew:!0,showLeft:f,leftCom:v.default.createElement(E.default,{listStore:n,key:this.props.location.key,initkey:"doing"}),onCollapse:function(e){return n.setLeftShow(e)}},v.default.createElement(w.WeaTab,{datas:a,counts:s,keyParam:"tabkey",countParam:"groupid",selectedKey:d.tabkey,buttonsAd:(0,y.getAdButtons)(n),searchType:["base","advanced"],searchsBaseValue:h.prjname,setShowSearchAd:function(e){n.setShowSearchAd(e)},hideSearchAd:function(){return n.setShowSearchAd(!1)},searchsAd:v.default.createElement("div",null,v.default.createElement(y.Condition,{listStore:n,form:l})),showSearchAd:o,onSearch:function(e){n.doSearch()},onSearchChange:function(e){n.setFormFields({prjname:{value:e}})},onChange:this.changeData}),v.default.createElement(x,{comsWeaTableStore:i,hasOrder:!0,needScroll:!0,register_table:function(){return p()},getColumns:function(t){return e.reRenderColumns(t)},tableWidth:this.tableWidth,onOperatesClick:this.onOperatesClick.bind(this)}))),v.default.createElement(T.default,{contentStore:n}),v.default.createElement(C.default,{contentStore:c}),v.default.createElement(P.default,{contentStore:u}))}},{key:"getRightMenu",value:function(){var e=this.props.minePrjStore,t=e.rightMenu,a=[];return t&&t.length>0&&t.map(function(e){a.push({icon:v.default.createElement("i",{className:e.menuIcon}),content:e.menuName})}),a}},{key:"onRightMenuClick",value:function(e){var t=this.props.minePrjStore,a=t.rightMenu;a&&a.length>0&&a.map(function(a,n){if(Number(e)==n){a.menuFun.indexOf("this")>=0?a.menuFun.split("this")[0]:a.menuFun;"BTN_SEARCH"==a.type?t.doSearch():"BTN_COLUMN"==a.type&&t.onShowColumn()}})}},{key:"reRenderColumns",value:function(e){return e.forEach(function(e){"finish"==e.dataIndex?e.render=function(e,t){return v.default.createElement("span",{className:"wea-prj-progressStyle"},v.default.createElement(w.WeaProgress,{percent:t.finish,strokeColor:t.finishspan}))}:e.render=function(t,a){var n=void 0!==a[e.dataIndex+"span"]?a[e.dataIndex+"span"]:a[e.dataIndex];return v.default.createElement("span",{dangerouslySetInnerHTML:{__html:n}})}}),e}},{key:"onOperatesClick",value:function(e,t,a,n){var r=this.props.minePrjStore,i=r.shareStore,o=r.exchangeStore,l=r.projectInfoStore,s=a&&a.href?a.href:"",c=s.replace("javascript:","");c=c.substring(0,c.indexOf("("));""!=c&&("onShare"==c?i.handleShareDialog(!0,"prj",e.randomFieldId):"onNormal"==c?r.doPlanOpt({method:"normal",prjid:e.randomFieldId}):"onOver"==c?r.doPlanOpt({method:"delay",prjid:e.randomFieldId}):"onFinish"==c?r.doPlanOpt({method:"complete",prjid:e.randomFieldId}):"onFrozen"==c?r.doPlanOpt({method:"freeze",prjid:e.randomFieldId}):"onEdit"==c?l.handleDialog(!0,e.randomFieldId,{viewtype:"edit",prjid:e.randomFieldId}):"onListTask"==c||("onDiscuss"==c?o.handleExchangeDialog(!0,"prj",e.randomFieldId,{}):"onDel"==c&&r.delPrjInfo({method:"del",prjid:e.randomFieldId,from:"mymanagerproject"})))}}]),t}(v.default.Component))||i)||i;t.default=w.WeaTools.tryCatch(v.default,function(e){return v.default.createElement(w.WeaErrorPage,{msg:e.error?e.error:L(383324,"对不起,该页面异常,请联系管理员")})},{error:""})(D)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o,l,s=a(6),c=n(s),u=a(1),d=n(u),p=a(7),f=n(p),h=a(3),m=n(h),g=a(4),v=n(g),b=a(11),y=n(b),k=a(8),w=a(40),S=a(14),E=a(0),j=a(2),T=E.WeaLocaleProvider.getLabel,_=(r=(0,k.inject)("queryPrjStore"))(i=(0,k.observer)((l=o=function(e){function t(e){return(0,d.default)(this,t),(0,m.default)(this,(t.__proto__||(0,c.default)(t)).call(this,e))}return(0,v.default)(t,e),(0,f.default)(t,[{key:"resetHeight",value:function(e){jQuery(".prj-query-condition").height(e-60)}},{key:"componentDidMount",value:function(){this.props.queryPrjStore.initDatas()}},{key:"componentWillReceiveProps",value:function(e){if(this.props.location.key!==e.location.key){this.props.queryPrjStore.initDatas({},!0)}}},{key:"shouldComponentUpdate",value:function(e,t){return!0}},{key:"render",value:function(){var e=this.props.queryPrjStore,t=e.loading,a=e.form;return y.default.createElement("div",{className:"prj-query"},y.default.createElement(E.WeaRightMenu,{datas:this.getRightMenu()},y.default.createElement(E.WeaTop,{title:T(16413,"查询项目"),loading:t,icon:y.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",getHeight:this.resetHeight.bind(this),buttons:[],buttonSpace:10,showDropIcon:!0,dropMenuDatas:this.getRightMenu()},y.default.createElement("div",{className:"prj-query-condition"},y.default.createElement(S.Condition,{listStore:e,form:a})),y.default.createElement("div",{className:"prj-query-btns"},this.getSearchButtons()))))}},{key:"getRightMenu",value:function(){var e=[];return e.push({key:"search",icon:y.default.createElement("i",{className:"icon-coms-search"}),content:T(197,"搜索"),onClick:this.forwardQueryResult.bind(this)}),e}},{key:"getSearchButtons",value:function(){var e=this.props.queryPrjStore,t=e.clearFormFields,a=e.setSelectedTreeKey,n={borderRadius:3,minWidth:80};return[y.default.createElement(j.Button,{type:"primary",style:n,onClick:this.forwardQueryResult.bind(this)},T(197,"搜索")),y.default.createElement("span",{style:{width:"15px",display:"inline-block"}}),y.default.createElement(j.Button,{type:"ghost",style:n,onClick:function(){t(),a&&a("-1")}},T(2022,"重置"))]}},{key:"forwardQueryResult",value:function(){this.context.router.push({pathname:"/main/prj/queryProjectResult"})}}]),t}(y.default.Component),o.contextTypes={router:w.routerShape},i=l))||i)||i;t.default=E.WeaTools.tryCatch(y.default,function(e){return y.default.createElement(E.WeaErrorPage,{msg:e.error?e.error:T(383324,"对不起,该页面异常,请联系管理员")})},{error:""})(_)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(11),v=n(g),b=a(8),y=a(2),k=a(5),w=a(14),S=a(9),E=a(0),j=a(69),T=n(j),_=a(20),C=n(_),R=a(21),P=n(R),x=a(55),L=n(x),D=S.WeaTableNew.WeaTable,N=E.WeaLocaleProvider.getLabel,A=(r=(0,b.inject)("queryPrjStore"))(i=(0,b.observer)(i=function(e){function t(e){(0,c.default)(this,t);var a=(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.tableWidth=function(e){var t=0,a=0;return e.map(function(e){if("true"===e.display){var n=e.oldWidth||"10%",r=parseFloat(n.replace("%",""));r<=0&&(r=10),t+=r,a++}}),a<=10&&(t=100),t+"%"},a.changeData=function(e){var t=a.props.queryPrjStore;t.setShowSearchAd(!1),t.doSearch({tabkey:e})},a.doInit(a.props),a}return(0,m.default)(t,e),(0,d.default)(t,[{key:"doInit",value:function(e){var t=e.location.query,a=e.queryPrjStore,n=a.initTreeDatas,r=(a.doSearch,a.initDatas);a.form;r(t),n()}},{key:"componentDidMount",value:function(){var e=this.props,t=e.queryPrjStore,a=e.location.query;t.initDatas(a)}},{key:"componentWillReceiveProps",value:function(e){var t=this.props.location.key,a=e.location.key,n=this.props.location.query,r=e.location.query,i=e.queryPrjStore;t===a&&n===r||(i.clearStatus(),this.doInit(e))}},{key:"componentWillUnmount",value:function(){this.props.queryPrjStore.clearStatus()}},{key:"render",value:function(){var e=this,t=this.props.queryPrjStore,a=(t.title,t.loading),n=t.tableStore,r=t.showSearchAd,i=t.form,o=t.exchangeStore,l=t.projectInfoStore,s=t.reLoad,c=t.showLeft,u=i.getFormParams()||{};return v.default.createElement(E.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},v.default.createElement(E.WeaTop,{title:N(16413,"查询项目"),loading:a,icon:v.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",buttons:this.getTopButtons(),buttonSpace:10,showDropIcon:!0,dropMenuDatas:this.getRightMenu(),onDropMenuClick:this.onRightMenuClick.bind(this)},v.default.createElement(E.WeaLeftRightLayout,{isNew:!0,showLeft:c,leftCom:v.default.createElement(T.default,{listStore:t,key:this.props.location.key,initkey:"all"}),onCollapse:function(e){return t.setLeftShow(e)}},v.default.createElement(E.WeaTab,{buttonsAd:(0,w.getAdButtons)(t),searchType:["base","advanced"],searchsBaseValue:u.name,setShowSearchAd:function(e){t.setShowSearchAd(e)},hideSearchAd:function(){return t.setShowSearchAd(!1)},searchsAd:v.default.createElement("div",null,v.default.createElement(w.Condition,{listStore:t,form:i})),showSearchAd:r,onSearch:function(e){t.doSearch()},onSearchChange:function(e){t.appendFormFields({name:{value:e}})},onChange:this.changeData}),v.default.createElement(D,{comsWeaTableStore:n,hasOrder:!0,needScroll:!0,register_table:function(){return s()},getColumns:function(t){return e.reRenderColumns(t)},tableWidth:this.tableWidth,onOperatesClick:this.onOperatesClick.bind(this)}))),v.default.createElement(C.default,{contentStore:t}),v.default.createElement(P.default,{contentStore:o}),v.default.createElement(L.default,{contentStore:l}))}},{key:"getTopButtons",value:function(){var e=this.props.queryPrjStore,t=e.rightMenu,a=e.tableStore,n=a.selectedRowKeys,r=[],i=!(n.length>0&&""+(0,k.toJS)(n));return t&&t.length>0&&(0,k.toJS)(t).map(function(t){var a=t.menuFun.indexOf("this")>=0?t.menuFun.split("this")[0]+")":t.menuFun;"1"==t.isTop&&r.length<4&&r.push(v.default.createElement(y.Button,{type:"primary",disabled:i&&"1"==t.isControl,onClick:function(){""==a&&"BTN_EXPORT"==t.type&&e.doPrjExcelExp()}},t.menuName))}),r}},{key:"getRightMenu",value:function(){var e=this.props.queryPrjStore,t=e.rightMenu,a=[];return t&&t.length>0&&t.map(function(e){a.push({icon:v.default.createElement("i",{className:e.menuIcon}),content:e.menuName})}),a}},{key:"onRightMenuClick",value:function(e){var t=this.props.queryPrjStore,a=t.rightMenu;a&&a.length>0&&a.map(function(a,n){if(Number(e)==n){a.menuFun.indexOf("this")>=0?a.menuFun.split("this")[0]:a.menuFun;"BTN_SEARCH"==a.type?t.doSearch():"BTN_COLUMN"==a.type?t.onShowColumn():"BTN_EXPORT"==a.type&&t.doPrjExcelExp()}})}},{key:"reRenderColumns",value:function(e){return e.forEach(function(e){"finish"==e.dataIndex?e.render=function(e,t){return v.default.createElement("span",{className:"wea-prj-progressStyle"},v.default.createElement(E.WeaProgress,{percent:t.finish,strokeColor:t.finishspan}))}:e.render=function(t,a){var n=void 0!==a[e.dataIndex+"span"]?a[e.dataIndex+"span"]:a[e.dataIndex];return v.default.createElement("span",{dangerouslySetInnerHTML:{__html:n}})}}),e}},{key:"onOperatesClick",value:function(e,t,a,n){var r=this.props.queryPrjStore,i=r.shareStore,o=r.exchangeStore,l=r.projectInfoStore,s=a&&a.href?a.href:"",c=s.replace("javascript:","");c=c.substring(0,c.indexOf("("));""!=c&&("onShare"==c?i.handleShareDialog(!0,"prj",e.randomFieldId):"onNormal"==c?r.doPlanOpt({method:"normal",prjid:e.randomFieldId}):"onOver"==c?r.doPlanOpt({method:"delay",prjid:e.randomFieldId}):"onFinish"==c?r.doPlanOpt({method:"complete",prjid:e.randomFieldId}):"onFrozen"==c?r.doPlanOpt({method:"freeze",prjid:e.randomFieldId}):"onEdit"==c?l.handleDialog(!0,e.randomFieldId,{viewtype:"edit",prjid:e.randomFieldId}):"onListTask"==c||("onDiscuss"==c?o.handleExchangeDialog(!0,"prj",e.randomFieldId,{}):"onDel"==c&&r.delPrjInfo({method:"del",prjid:e.randomFieldId,from:"mymanagerproject"})))}}]),t}(v.default.Component))||i)||i;t.default=E.WeaTools.tryCatch(v.default,function(e){return v.default.createElement(E.WeaErrorPage,{msg:e.error?e.error:N(383324,"对不起,该页面异常,请联系管理员")})},{error:""})(A)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(11),v=n(g),b=a(8),y=a(2),k=a(5),w=a(14),S=a(9),E=a(36),j=n(E),T=a(21),_=n(T),C=a(0),R=S.WeaTableNew.WeaTable,P=C.WeaLocaleProvider.getLabel,x=(r=(0,b.inject)("prjApprovalStore"))(i=(0,b.observer)(i=function(e){function t(e){(0,c.default)(this,t);var a=(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.tableWidth=function(e){var t=0,a=0;return e.map(function(e){if("true"===e.display){var n=e.oldWidth||"10%",r=parseFloat(n.replace("%",""));r<=0&&(r=10),t+=r,a++}}),a<=10&&(t=100),t+"%"},window._cptTable={reLoad:e.prjApprovalStore.reLoad},a}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){this.doInit(this.props)}},{key:"doInit",value:function(e){var t=(e.location,e.prjApprovalStore),a=t.initDatas,n=t.doSearch;t.initTreeDatas;a(),n()}},{key:"componentWillReceiveProps",value:function(e){if(this.props.location.key!==e.location.key){e.location;e.prjApprovalStore.clearStatus(),this.doInit(e)}}},{key:"componentWillUnmount",value:function(){this.props.prjApprovalStore.clearStatus()}},{key:"render",value:function(){var e=this,t=this.props.prjApprovalStore,a=t.loading,n=t.tableStore,r=t.showSearchAd,i=t.form,o=t.exchangeStore,l=t.logTableStore,s=(t.logVisible,i.getFormParams()||{});return v.default.createElement(C.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},v.default.createElement(C.WeaTop,{title:P(16410,"审批任务"),loading:a,icon:v.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",buttons:this.getTopButtons(),buttonSpace:10,showDropIcon:!0,dropMenuDatas:this.getRightMenu(),onDropMenuClick:this.onRightMenuClick.bind(this)},v.default.createElement(C.WeaTab,{buttonsAd:(0,w.getAdButtons)(t),searchType:["base","advanced"],searchsBaseValue:s.taskname,setShowSearchAd:function(e){t.setShowSearchAd(e)},hideSearchAd:function(){return t.setShowSearchAd(!1)},searchsAd:v.default.createElement("div",null,v.default.createElement(w.Condition,{listStore:t,form:i})),showSearchAd:r,onSearch:function(e){t.doSearch()},onSearchChange:function(e){t.appendFormFields({taskname:{value:e}})}}),v.default.createElement(R,{comsWeaTableStore:n,hasOrder:!0,needScroll:!0,getColumns:function(t){return e.reRenderColumns(t)},tableWidth:this.tableWidth,onOperatesClick:this.onOperatesClick.bind(this)})),v.default.createElement(_.default,{contentStore:o}),v.default.createElement(j.default,{ref:"modifyLogDialog",title:P(83905,"任务修改记录"),tableStore:l}))}},{key:"getTopButtons",value:function(){var e=this.props.prjApprovalStore,t=e.rightMenu,a=e.tableStore,n=a.selectedRowKeys,r=[],i=!(n.length>0&&""+(0,k.toJS)(n));return t&&t.length>0&&(0,k.toJS)(t).map(function(t){"1"==t.isTop&&r.length<4&&r.push(v.default.createElement(y.Button,{type:"primary",disabled:i&&"1"==t.isControl,onClick:function(){"BTN_BATCHAPPROVE"==t.type?e.doTaskApprovalOpt({method:"approve",taskids:""+(0,k.toJS)(n)}):"BTN_BATCHBACK"==t.type&&e.doTaskApprovalOpt({method:"refuse",taskids:""+(0,k.toJS)(n)})}},t.menuName))}),r}},{key:"getRightMenu",value:function(){var e=this.props.prjApprovalStore,t=e.rightMenu,a=e.tableStore,n=a.selectedRowKeys,r=[],i=!(n.length>0&&""+(0,k.toJS)(n));return t&&t.length>0&&t.map(function(e){r.push({icon:v.default.createElement("i",{className:e.menuIcon}),content:e.menuName,disabled:i&&"1"==e.isControl})}),r}},{key:"onRightMenuClick",value:function(e){var t=this.props.prjApprovalStore,a=t.rightMenu,n=t.tableStore,r=n.selectedRowKeys;a&&a.length>0&&a.map(function(a,n){if(Number(e)==n){a.menuFun.indexOf("this")>=0?a.menuFun.split("this")[0]:a.menuFun;"BTN_COLUMN"==a.type?t.onShowColumn():"BTN_BATCHAPPROVE"==a.type?t.doTaskApprovalOpt({method:"approve",taskids:""+(0,k.toJS)(r)}):"BTN_BATCHBACK"==a.type&&t.doTaskApprovalOpt({method:"refuse",taskids:""+(0,k.toJS)(r)})}})}},{key:"reRenderColumns",value:function(e){return e.forEach(function(e){"finish"==e.dataIndex?e.render=function(e,t){return v.default.createElement("span",{className:"wea-prj-progressStyle"},v.default.createElement(C.WeaProgress,{percent:t.finish||0,strokeColor:t.finishspan}))}:e.render=function(t,a){var n=void 0!==a[e.dataIndex+"span"]?a[e.dataIndex+"span"]:a[e.dataIndex];return v.default.createElement("span",{dangerouslySetInnerHTML:{__html:n}})}}),e}},{key:"onOperatesClick",value:function(e,t,a,n){var r=this.props.prjApprovalStore,i=r.doTaskApprovalOpt,o=r.viewModifyLog,l=r.exchangeStore,s=a&&a.href?a.href:"",c=s.replace("javascript:","");""!=(c=c.substring(0,c.indexOf("(")))&&("onApprove"==c?i({method:"approve",taskids:e.randomFieldId}):"onReject"==c?i({method:"refuse",taskids:e.randomFieldId}):"onLog"==c?(o(e.randomFieldId),this.refs.modifyLogDialog.setVisible(!0)):"onDiscuss"==c&&l.handleExchangeDialog(!0,"task",e.randomFieldId,{}))}}]),t}(v.default.Component))||i)||i;t.default=C.WeaTools.tryCatch(v.default,function(e){return v.default.createElement(C.WeaErrorPage,{msg:e.error?e.error:P(383324,"对不起,该页面异常,请联系管理员")})},{error:""})(x)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o,l,s=a(6),c=n(s),u=a(1),d=n(u),p=a(7),f=n(p),h=a(3),m=n(h),g=a(4),v=n(g),b=a(11),y=n(b),k=a(8),w=a(40),S=a(14),E=a(0),j=a(2),T=E.WeaLocaleProvider.getLabel,_=(r=(0,k.inject)("queryTaskStore"))(i=(0,k.observer)((l=o=function(e){function t(e){return(0,d.default)(this,t),(0,m.default)(this,(t.__proto__||(0,c.default)(t)).call(this,e))}return(0,v.default)(t,e),(0,f.default)(t,[{key:"resetHeight",value:function(e){jQuery(".prj-query-condition").height(e-60)}},{key:"componentDidMount",value:function(){this.props.queryTaskStore.getQueryCondition({},!0)}},{key:"componentWillReceiveProps",value:function(e){if(this.props.location.key!==e.location.key){this.props.queryTaskStore.getQueryCondition({},!0)}}},{key:"render",value:function(){var e=this.props.queryTaskStore,t=e.loading,a=(e.title,e.form);return y.default.createElement("div",{className:"prj-query"},y.default.createElement(E.WeaRightMenu,{datas:this.getRightMenu()},y.default.createElement(E.WeaTop,{title:T(24457,"查询任务"),loading:t,icon:y.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",getHeight:this.resetHeight.bind(this),buttons:[],buttonSpace:10,showDropIcon:!0,dropMenuDatas:this.getRightMenu()},y.default.createElement("div",{className:"prj-query-condition"},y.default.createElement(S.Condition,{listStore:e,form:a})),y.default.createElement("div",{className:"prj-query-btns"},this.getSearchButtons()))))}},{key:"getRightMenu",value:function(){var e=[];return e.push({key:"search",icon:y.default.createElement("i",{className:"icon-coms-search"}),content:T(197,"搜索"),onClick:this.forwardQueryResult.bind(this)}),e}},{key:"getSearchButtons",value:function(){var e=this.props.queryTaskStore,t=e.clearFormFields,a={borderRadius:3,minWidth:80};return[y.default.createElement(j.Button,{type:"primary",style:a,onClick:this.forwardQueryResult.bind(this)},T(197,"搜索")),y.default.createElement("span",{style:{width:"15px",display:"inline-block"}}),y.default.createElement(j.Button,{type:"ghost",style:a,onClick:function(){t()}},T(2022,"重置"))]}},{key:"forwardQueryResult",value:function(){this.context.router.push({pathname:"/main/prj/queryTaskResult"})}}]),t}(y.default.Component),o.contextTypes={router:w.routerShape},i=l))||i)||i;t.default=E.WeaTools.tryCatch(y.default,function(e){return y.default.createElement(E.WeaErrorPage,{msg:e.error?e.error:T(383324,"对不起,该页面异常,请联系管理员")})},{error:""})(_)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o,l,s=a(6),c=n(s),u=a(1),d=n(u),p=a(7),f=n(p),h=a(3),m=n(h),g=a(4),v=n(g),b=a(11),y=n(b),k=a(8),w=a(40),S=a(14),E=a(0),j=a(2),T=a(5),_=a(9),C=a(20),R=n(C),P=a(21),x=n(P),L=a(30),D=n(L),N=_.WeaTableNew.WeaTable,A=E.WeaLocaleProvider.getLabel,M=(r=(0,k.inject)("queryTaskStore"))(i=(0,k.observer)((l=o=function(e){function t(e){(0,d.default)(this,t);var a=(0,m.default)(this,(t.__proto__||(0,c.default)(t)).call(this,e));return a.setWorkPlanVisible=function(e){a.setState({workPlanVisible:e})},a.tableWidth=function(e){var t=0,a=0;return e.map(function(e){if("true"===e.display){var n=e.oldWidth||"10%",r=parseFloat(n.replace("%",""));r<=0&&(r=10),t+=r,a++}}),a<=10&&(t=100),t+"%"},a.doInit(a.props),a.state={workPlanVisible:!1,coWorkVisiable:!1,taskid:"",projectid:""},a}return(0,v.default)(t,e),(0,f.default)(t,[{key:"doInit",value:function(e){var t=e.location.query,a=e.queryTaskStore;e.location;"portal"===t.searchfrom&&(a.getQueryCondition(),a.setSearchfrom()),a.doSearch(t)}},{key:"componentDidMount",value:function(){var e=this.props.queryTaskStore;if(!window.weaWorkplan&&!window.weaCowork)return void eventRegister.loadModule("f_workplan",function(){eventRegister.loadModule("f_cowork",function(){e.setLoaded(!0)},function(){alert("加载协作模块失败,请联系系统管理员!")})},function(){alert("加载日程模块失败,请联系系统管理员!")});window.weaWorkplan&&!window.weaCowork?eventRegister.loadModule("f_cowork",function(){e.setLoaded(!0)},function(){alert("加载协作模块失败,请联系系统管理员!")}):eventRegister.loadModule("f_workplan",function(){e.setLoaded(!0)},function(){alert("加载协作模块失败,请联系系统管理员!")})}},{key:"componentWillUnmount",value:function(){this.props.queryTaskStore.clearStatus()}},{key:"render",value:function(){var e=this,t=this,a=this.props,n=a.location.query,r=a.queryTaskStore,i=r.loading,o=r.form,l=r.tableStore,s=r.showSearchAd,c=r.exchangeStore,u=r.taskInfoStore,d=r.reLoad,p=o.getFormParams(),f=E.WeaTools.ls.getJSONObj("theme-account");return y.default.createElement("div",{className:"prj-query"},y.default.createElement(E.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},y.default.createElement(E.WeaTop,{title:"portal"===n.searchfrom?A(244571,"我的任务"):A(24457,"查询任务"),loading:i,icon:y.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",buttons:this.getTopButtons(),buttonSpace:10,showDropIcon:!0,dropMenuDatas:this.getRightMenu(),onDropMenuClick:this.onRightMenuClick.bind(this)},y.default.createElement(E.WeaTab,{buttonsAd:(0,S.getAdButtons)(r),searchType:["base","advanced"],searchsBaseValue:p.taskname,setShowSearchAd:function(e){r.setShowSearchAd(e)},hideSearchAd:function(){return r.setShowSearchAd(!1)},searchsAd:y.default.createElement("div",null,y.default.createElement(S.Condition,{listStore:r,form:o})),showSearchAd:s,onSearch:function(e){r.doSearch()},onSearchChange:function(e){r.appendFormFields({taskname:{value:e}})}}),y.default.createElement(N,{comsWeaTableStore:l,hasOrder:!0,needScroll:!0,register_table:function(){return d()},getColumns:function(t){return e.reRenderColumns(t)},tableWidth:this.tableWidth,onOperatesClick:this.onOperatesClick.bind(this)})),window.weaCowork&&window.weaCowork.com&&window.weaCowork.com.CreateCowork&&this.state.coWorkVisiable&&""!==this.state.taskid&&y.default.createElement(window.weaCowork.com.CreateCowork,{initAddQuery:{relatedType:"task",ids:this.state.taskid},onCancel:function(){e.setState({coWorkVisiable:!1})}}),r.isreloadWorkPlan&&window.weaWorkplan&&window.weaWorkplan.com&&window.weaWorkplan.com.WorkPlanCreate&&y.default.createElement(window.weaWorkplan.com.WorkPlanCreate,{type:"create",visible:t.state.workPlanVisible,doClose:function(){t.setWorkPlanVisible(!1)},onlyClose:function(){t.setWorkPlanVisible(!1)},workPlanId:"",createConditionParams:[],activeKey:"",changeTab:function(e){},selectUser:f&&f.userid,workPlanTypeOptions:"2",projectid:t.state.projectid,taskid:t.state.taskid,description:""}),y.default.createElement(R.default,{contentStore:r}),y.default.createElement(x.default,{contentStore:c}),y.default.createElement(D.default,{contentStore:u})))}},{key:"getTopButtons",value:function(){var e=this.props.queryTaskStore,t=e.rightMenu,a=e.tableStore,n=a.selectedRowKeys,r=[],i=!(n.length>0&&""+(0,T.toJS)(n));return t&&t.length>0&&(0,T.toJS)(t).map(function(t){var a=t.menuFun.indexOf("this")>=0?t.menuFun.split("this")[0]+")":t.menuFun;"1"==t.isTop&&r.length<4&&r.push(y.default.createElement(j.Button,{type:"primary",disabled:i&&"1"==t.isControl,onClick:function(){""==a&&"BTN_EXPORT"==t.type&&e.doTaskExcelExp()}},t.menuName))}),r}},{key:"getRightMenu",value:function(){var e=this.props.queryTaskStore,t=e.rightMenu,a=[];return t&&t.length>0&&t.map(function(e){a.push({icon:y.default.createElement("i",{className:e.menuIcon}),content:e.menuName})}),a}},{key:"onRightMenuClick",value:function(e){var t=this.props.queryTaskStore,a=t.rightMenu;a&&a.length>0&&a.map(function(a,n){Number(e)==n&&("BTN_COLUMN"==a.type?t.onShowColumn():"BTN_EXPORT"==a.type&&t.doTaskExcelExp())})}},{key:"reRenderColumns",value:function(e){return e.forEach(function(e){"finish"==e.dataIndex?e.render=function(e,t){return y.default.createElement("span",{className:"wea-prj-progressStyle"},y.default.createElement(E.WeaProgress,{percent:t.finish||0,strokeColor:t.finishspan}))}:e.render=function(t,a){var n=void 0!==a[e.dataIndex+"span"]?a[e.dataIndex+"span"]:a[e.dataIndex];return y.default.createElement("span",{dangerouslySetInnerHTML:{__html:n}})}}),e}},{key:"onOperatesClick",value:function(e,t,a,n){var r=this.props.queryTaskStore,i=r.shareStore,o=r.exchangeStore,l=r.taskInfoStore,s=a&&a.href?a.href:"",c=s.replace("javascript:","");if(""!=(c=c.substring(0,c.indexOf("("))))if("onShare"==c)i.handleShareDialog(!0,"task",e.randomFieldId,{});else if("onNewCowork"==c){this.setState({coWorkVisiable:!0,taskid:e.randomFieldId,projectid:e.prjid});var u=window.weaCowork.store&&window.weaCowork.store.coworkStoreMap,d=u&&u.getMapStore(3);d&&d.setCreateState({showNewCowork:!0,createOrEdit:0})}else"onNewWorkplan"==c?this.setState({workPlanVisible:!0,taskid:e.randomFieldId,projectid:e.prjid}):"onEdit"==c?l.handleDialog(!0,"edit",e.randomFieldId):"onDiscuss"==c?o.handleExchangeDialog(!0,"task",e.randomFieldId,{}):"onDel"==c&&l.delTask("del",e.randomFieldId)}}]),t}(y.default.Component),o.contextTypes={router:w.routerShape},i=l))||i)||i;t.default=E.WeaTools.tryCatch(y.default,function(e){return y.default.createElement(E.WeaErrorPage,{msg:e.error?e.error:A(383324,"对不起,该页面异常,请联系管理员")})},{error:""})(M)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(35),l=n(o),s=a(6),c=n(s),u=a(1),d=n(u),p=a(7),f=n(p),h=a(3),m=n(h),g=a(4),v=n(g),b=a(11),y=n(b),k=a(8),w=a(2),S=a(5),E=a(14),j=a(9),T=a(0),_=a(20),C=n(_),R=a(69),P=n(R),x=a(414),L=n(x),D=j.WeaTableNew.WeaTable,N=T.WeaLocaleProvider.getLabel,A=(r=(0,k.inject)("prjBatchShareStore"))(i=(0,k.observer)(i=function(e){function t(e){(0,d.default)(this,t);var a=(0,m.default)(this,(t.__proto__||(0,c.default)(t)).call(this,e));return a.tableWidth=function(e){var t=0,a=0;return e.map(function(e){if("true"===e.display){var n=e.oldWidth||"10%",r=parseFloat(n.replace("%",""));r<=0&&(r=10),t+=r,a++}}),a<=10&&(t=100),t+"%"},a.changeData=function(e){var t=a.props.prjBatchShareStore;t.setShowSearchAd(!1),t.doSearch({tabkey:e})},a}return(0,v.default)(t,e),(0,f.default)(t,[{key:"doInit",value:function(e){var t=e.prjBatchShareStore;t.initTreeDatas,t.doSearch;(0,t.initDatas)()}},{key:"componentDidMount",value:function(){this.doInit(this.props)}},{key:"componentWillReceiveProps",value:function(e){if(this.props.location.key!==e.location.key){e.location;e.prjBatchShareStore.clearStatus(),this.doInit(e)}}},{key:"componentWillUnmount",value:function(){this.props.prjBatchShareStore.clearStatus()}},{key:"render",value:function(){var e=this,t=this.props.prjBatchShareStore,a=t.loading,n=t.tableStore,r=t.showSearchAd,i=t.form,o=t.reLoad,s=t.showLeft,c=i.getFormParams()||{},u=n.selectedRowKeys;return y.default.createElement(T.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},y.default.createElement(T.WeaTop,{title:N(18037,"批量共享"),loading:a,icon:y.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",buttons:this.getTopButtons(),buttonSpace:10,showDropIcon:!0,dropMenuDatas:this.getRightMenu(),onDropMenuClick:this.onRightMenuClick.bind(this)},y.default.createElement(T.WeaLeftRightLayout,{isNew:!0,showLeft:s,leftCom:y.default.createElement(P.default,{listStore:t,key:this.props.location.key,initkey:"all"}),onCollapse:function(e){return t.setLeftShow(e)}},y.default.createElement(T.WeaTab,{buttonsAd:(0,E.getAdButtons)(t),searchType:["base","advanced"],searchsBaseValue:c.name,setShowSearchAd:function(e){t.setShowSearchAd(e)},hideSearchAd:function(){return t.setShowSearchAd(!1)},searchsAd:y.default.createElement("div",null,y.default.createElement(E.Condition,{listStore:t,form:i})),showSearchAd:r,onSearch:function(e){t.doSearch()},onSearchChange:function(e){t.appendFormFields({name:{value:e}})},onChange:this.changeData}),y.default.createElement(D,{comsWeaTableStore:n,hasOrder:!0,needScroll:!0,register_table:function(){return o()},getColumns:function(t){return e.reRenderColumns(t)},tableWidth:this.tableWidth,onOperatesClick:this.onOperatesClick.bind(this)}))),y.default.createElement(C.default,{contentStore:t}),y.default.createElement(L.default,{visible:t.visible,condition:(0,S.toJS)(t.shareCondition),onSave:function(e){t.saveBatchShare({prjids:""+(0,S.toJS)(u),share:(0,l.default)(e)})},onCancel:function(){t.handleShareDialog(!1)}}))}},{key:"getTopButtons",value:function(){var e=this.props.prjBatchShareStore,t=e.rightMenu,a=e.tableStore,n=a.selectedRowKeys,r=[],i=!(n.length>0&&""+(0,S.toJS)(n));return t&&t.length>0&&(0,S.toJS)(t).map(function(t){"1"==t.isTop&&r.length<4&&r.push(y.default.createElement(w.Button,{type:"primary",disabled:i&&"1"==t.isControl,onClick:function(){"BTN_SHAREBATCH"==t.type&&e.handleShareDialog(!0)}},t.menuName))}),r}},{key:"getRightMenu",value:function(){var e=this.props.prjBatchShareStore,t=e.rightMenu,a=e.tableStore,n=[],r=a.selectedRowKeys,i=!(r.length>0&&""+(0,S.toJS)(r));return t&&t.length>0&&t.map(function(e){n.push({icon:y.default.createElement("i",{className:e.menuIcon}),content:e.menuName,disabled:i&&"1"==e.isControl})}),n}},{key:"onRightMenuClick",value:function(e){var t=this.props.prjBatchShareStore,a=t.rightMenu,n=t.tableStore;n.selectedRowKeys;a&&a.length>0&&a.map(function(a,n){if(Number(e)==n){a.menuFun.indexOf("this")>=0?a.menuFun.split("this")[0]:a.menuFun;"BTN_SEARCH"==a.type?t.doSearch():"BTN_COLUMN"==a.type?t.onShowColumn():"BTN_SHAREBATCH"==a.type&&t.handleShareDialog(!0)}})}},{key:"reRenderColumns",value:function(e){return e.forEach(function(e){"finish"==e.dataIndex?e.render=function(e,t){return y.default.createElement("span",{className:"wea-prj-progressStyle"},y.default.createElement(T.WeaProgress,{percent:t.finish,strokeColor:t.finishspan}))}:e.render=function(t,a){var n=void 0!==a[e.dataIndex+"span"]?a[e.dataIndex+"span"]:a[e.dataIndex];return y.default.createElement("span",{dangerouslySetInnerHTML:{__html:n}})}}),e}},{key:"onOperatesClick",value:function(e,t,a,n){var r=this.props.prjBatchShareStore,i=r.shareStore,o=a&&a.href?a.href:"",l=o.replace("javascript:","");l=l.substring(0,l.indexOf("("));""!=l&&"onShare"==l&&i.handleShareDialog(!0,"prj",e.randomFieldId)}}]),t}(y.default.Component))||i)||i;t.default=T.WeaTools.tryCatch(y.default,function(e){return y.default.createElement(T.WeaErrorPage,{msg:e.error?e.error:N(383324,"对不起,该页面异常,请联系管理员")})},{error:""})(A)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(10),i=n(r),o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(11),v=n(g),b=a(0),y=a(2),k=a(127),w=n(k),S=a(416),E=n(S);a(417);var j=b.WeaLocaleProvider.getLabel,T=function(e){function t(e){(0,c.default)(this,t);var a=(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.state={datas:[]},a}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentWillReceiveProps",value:function(e){this.props.visible!==e.visible&&this.setState({datas:[]})}},{key:"shouldComponentUpdate",value:function(){return!0}},{key:"render",value:function(){var e=this.props,t=e.visible,a=e.title,n=e.condition,r=e.onCancel,o=this.state.datas,l=[{title:j(21956,"对象类型"),com:[{label:"",type:"INPUT",viewAttr:1,key:"sharetypespan",disabled:!1}],width:"20%",dataIndex:"sharetypespan",key:"sharetypespan"},{title:j(106,"对象"),com:[{label:"",type:"INPUT",viewAttr:1,key:"relatedshareidspan",disabled:!1}],width:"30%",dataIndex:"relatedshareidspan",key:"relatedshareidspan"},{title:j(683,"安全级别"),com:[{label:"",type:"INPUT",viewAttr:1,key:"seclevel_seclevelMax",disabled:!1}],width:"30%",dataIndex:"seclevel_seclevelMax",key:"seclevel_seclevelMax"},{title:j(3005,"共享级别"),com:[{label:"",type:"INPUT",viewAttr:1,key:"sharelevelspan",disabled:!1}],width:"20%",dataIndex:"sharelevelspan",key:"sharelevelspan"}],s=this;return v.default.createElement(b.WeaDialog,{title:a||j(18645,"添加共享"),visible:t,buttons:this.getBottomButtons(),icon:"icon-coms-project",iconBgcolor:"#217346",onCancel:function(){"function"===typeof r&&r()},style:{width:800,height:500}},v.default.createElement(b.WeaRightMenu,{datas:this.getRightMenu()},v.default.createElement(b.WeaNewScroll,{height:"100%"},v.default.createElement("div",{style:{width:"100%",height:"450px",overflow:"auto"}},v.default.createElement("div",null,v.default.createElement(w.default,{needTigger:!0,leftComponent:j(1361,"基本信息"),showGroup:!0},v.default.createElement(b.WeaAuth,{visible:!0,ref:"customerShare",type:"form",className:"prj-auth-customersize",icon:"icon-coms-fa",iconBgcolor:"#f14a2d",conditions:n,title:j(2112,"共享设置"),onOk:function(e){var t=e.seclevel,a=e.seclevelMax;if("1"===e.sharetype||"6"===e.sharetype||"7"===e.sharetype||"9"===e.sharetype||"11"===e.sharetype||(e.seclevel_seclevelMax=""+t&&("undefined"===typeof a||null===a||""===a)?"≥"+t:""+a&&("undefined"===typeof t||null===t||""===t)?"≤"+a:t+" - "+a),"4"!==e.sharetype){var n=e.relatedshareid.split(","),r=e.relatedshareidspan.split(","),l="",c="",u="";if("11"===e.sharetype&&(l=e.joblevel,c=e.joblevelspan,"1"===l?u=e.jobtitledepartmentspan:"2"===l&&(u=e.jobtitlesubcompanyspan)),n.length>1)n.map(function(t,a){var n=r[a];"11"===e.sharetype&&(n+="/"+c,"1"!==l&&"2"!==l||(n+="("+u+")")),o.push((0,i.default)({},e,{relatedshareid:t,relatedshareidspan:n}))});else{var d=e.relatedshareidspan,p=e.rolelevelspan;"11"===e.sharetype||"3"===e.sharetype?("11"===e.sharetype?(d+="/"+c,"1"!==l&&"2"!==l||(d+="("+u+")")):"3"===e.sharetype&&(d=p+"/"+d),o.push((0,i.default)({},e,{relatedshareidspan:d}))):o.push(e)}}else o.push(e);s.setState({datas:o})},onCancel:function(){}})),v.default.createElement(E.default,{title:j(1279,"共享信息"),showGroup:!0,needAdd:!0,needCopy:!1,columns:l,datas:o,canAdd:!0,addColumns:this.addColumns.bind(this),onChange:this.editTableDatas.bind(this)}))))))}},{key:"getBottomButtons",value:function(){var e=this.props,t=e.onCancel,a=e.onSave,n=this.state.datas,r=[];return r.push(v.default.createElement(y.Button,{type:"primary",onClick:function(){"function"===typeof a&&a(n)}},j(86,"保存"))),r.push(v.default.createElement(y.Button,{type:"primary",onClick:function(){"function"===typeof t&&t()}},j(309,"关闭"))),r}},{key:"getRightMenu",value:function(){var e=this,t=this.props,a=(t.onCancel,t.onSave),n=this.state.datas,r=[];return r.push({key:"1",icon:v.default.createElement("i",{className:"icon-coms-Preservation"}),content:j(86,"保存"),onClick:function(){"function"===typeof a&&a(n),e.setState({datas:[]})}}),r}},{key:"addColumns",value:function(){this.refs.customerShare.onOk()}},{key:"editTableDatas",value:function(e){this.setState({datas:e})}}]),t}(v.default.Component);t.default=T},function(e,t){},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=a(19),i=n(r),o=a(10),l=n(o),s=a(6),c=n(s),u=a(1),d=n(u),p=a(7),f=n(p),h=a(3),m=n(h),g=a(4),v=n(g),b=a(2),y=a(0),k=a(47),w=n(k),S=y.WeaLocaleProvider.getLabel,E=(y.WeaTools.getComponent,function(e){function t(e){(0,d.default)(this,t);var a=(0,m.default)(this,(t.__proto__||(0,c.default)(t)).call(this,e));return a.state={columns:[],datas:[],selectedRowKeys:[],current:1,showGroup:!!e.showGroup&&e.showGroup},a.doDelete=a.doDelete.bind(a),a.doAdd=a.doAdd.bind(a),a}return(0,v.default)(t,e),(0,f.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.datas,a=void 0===t?[]:t,n=e.columns,r=void 0===n?[]:n;r.length>0&&this.setState(a.length>0?{datas:this.addKeytoDatas(a),columns:r}:{columns:r})}},{key:"componentWillReceiveProps",value:function(e,t){var a=this.props,n=a.columns,r=void 0===n?[]:n,i=(a.datas,a.selectedRowKeys),o=void 0===i?[]:i,l=e.columns||[],s=e.datas||[],c=e.selectedRowKeys||[];!(0,w.default)(r,l)&&this.setState({columns:l}),this.setState({datas:this.addKeytoDatas(s)}),!(0,w.default)(o,c)&&this.setState({selectedRowKeys:c})}},{key:"addKeytoDatas",value:function(e){return e.map(function(e,t){var a=(0,l.default)({},e);return a.key=t,a})}},{key:"render",value:function(){var e=this,t=this.state,a=t.datas,n=t.showGroup,r=(t.columns,t.selectedRowKeys),i=this.props,o=i.title,l=i.needAdd;i.needCopy;return React.createElement("div",{className:"wea-batchshare-table"},React.createElement(b.Row,{className:"wea-title"},React.createElement(b.Col,{span:"20"},React.createElement("div",null,o)),l&&React.createElement(b.Col,{span:"4",style:{textAlign:"right",paddingRight:10,fontSize:12}},React.createElement(b.Button,{type:"primary",title:S(1421,"新增"),size:"small",onClick:this.doAdd},React.createElement(b.Icon,{type:"plus"})),React.createElement(b.Button,{type:"primary",disabled:!(""+r),title:S(91,"删除"),size:"small",onClick:this.doDelete},React.createElement(b.Icon,{type:"minus"})),React.createElement(b.Icon,{type:n?"up":"down",onClick:function(){return e.setState({showGroup:!n})}}))),React.createElement(b.Row,{className:"wea-content",style:{display:n?"block":"none"}},React.createElement(b.Col,{className:"wea-form-cell",span:24},React.createElement(b.Table,{columns:this.getColumns(),dataSource:a,pagination:!1,rowSelection:this.getRowSelection()}))))}},{key:"getColumns",value:function(){var e=this,t=this.state.columns,a=[].concat(t);return a=a.map(function(t){var a=(0,l.default)({},t);return a.render=function(t,n,r){return e.getColRender(a,t,n,r)},a})}},{key:"getColRender",value:function(e,t,a,n){var r=e.com,o=e.isLink,l=void 0!==o&&o,s=(e.linkKey,e.linkUrl,[]);return r.map(function(e){if("object"===(0,i.default)(e.props))s.push(e);else{var t=(e.domkey,e.viewAttr),n=void 0===t?2:t,r=e.key,o=e.label,c=e.formItemType,u=void 0===c?"INPUT":c,d=(e.options,e.browserConditionParam,e.width),p=(e.value,u.toUpperCase());s.push(React.createElement("span",null,o&&React.createElement("span",{style:{marginLeft:5}},o),"INPUT"===p&&!l&&React.createElement(y.WeaInput,{defaultValue:a[r],value:a[r],style:{width:d,display:"inline-block"},viewAttr:n})))}}),React.createElement("div",null,s)}},{key:"getRowSelection",value:function(){var e=this,t=this.state,a=t.columns,n=t.selectedRowKeys;return""+a?{selectedRowKeys:n,onChange:function(t,a){e.setState({selectedRowKeys:t})}}:null}},{key:"doAdd",value:function(){"function"===typeof this.props.addColumns&&this.props.addColumns()}},{key:"doDelete",value:function(){var e=this.state,t=e.datas,a=(e.current,e.selectedRowKeys),n=[].concat(t);a.map(function(e){n=n.filter(function(t){return t.key!==e})}),n=n.map(function(e,t){var a=(0,l.default)({},e);return a.key=t,a}),this.setState({datas:n,selectedRowKeys:[]}),this.onChange(n)}},{key:"onChange",value:function(e){var t=this.state.columns,a=e.map(function(e,t){var a=(0,l.default)({},e);return delete a.key,a});"function"===typeof this.props.onChange&&this.props.onChange(a,t)}}]),t}(React.Component));t.default=E},function(e,t){},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o,l,s=a(6),c=n(s),u=a(1),d=n(u),p=a(7),f=n(p),h=a(3),m=n(h),g=a(4),v=n(g),b=a(11),y=n(b),k=a(8),w=a(40),S=a(2),E=a(14),j=a(0),T=j.WeaLocaleProvider.getLabel,_=(r=(0,k.inject)("prjMonitorStore"))(i=(0,k.observer)((l=o=function(e){function t(e){return(0,d.default)(this,t),(0,m.default)(this,(t.__proto__||(0,c.default)(t)).call(this,e))}return(0,v.default)(t,e),(0,f.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.prjMonitorStore,t=e.initDatas;j.WeaTools.callApi("/api/proj/pcproject/getPrjMonitorRight","GET",{}).then(function(a){e.hasRight=a.isright,e.verified=!0,a.isright&&t({},!0)})}},{key:"componentWillReceiveProps",value:function(e){var t=this.props.prjMonitorStore,a=t.initDatas;this.props.location.key!==e.location.key&&j.WeaTools.callApi("/api/proj/pcproject/getPrjMonitorRight","GET",{}).then(function(e){t.hasRight=e.isright,t.verified=!0,e.isright&&a({},!0)})}},{key:"resetHeight",value:function(e){jQuery(".prj-query-condition").height(e-60)}},{key:"render",value:function(){var e=this.props.prjMonitorStore,t=e.loading,a=e.form,n=e.verified,r=e.hasRight;return n&&!r?y.default.createElement(j.WeaAlertPage,null,y.default.createElement("div",{style:{color:"#000"}},T(2012,"对不起,您暂时没有权限!"))):n&&r?y.default.createElement("div",{className:"prj-query"},y.default.createElement(j.WeaRightMenu,{datas:this.getRightMenu()},y.default.createElement(j.WeaTop,{title:T(19870,"项目监控"),loading:t,icon:y.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",buttons:[],getHeight:this.resetHeight.bind(this),buttonSpace:10,showDropIcon:!0,dropMenuDatas:this.getRightMenu()},y.default.createElement("div",{className:"prj-query-condition"},y.default.createElement(E.Condition,{listStore:e,form:a})),y.default.createElement("div",{className:"prj-query-btns"},this.getSearchButtons())))):y.default.createElement("div",null)}},{key:"getRightMenu",value:function(){var e=[];return e.push({key:"search",icon:y.default.createElement("i",{className:"icon-coms-search"}),content:T(197,"搜索"),onClick:this.forwardQueryResult.bind(this)}),e}},{key:"getSearchButtons",value:function(){var e=this.props.prjMonitorStore,t=(e.clearFormFields,e.setSelectedTreeKey),a={borderRadius:3,minWidth:80};return[y.default.createElement(S.Button,{type:"primary",style:a,onClick:this.forwardQueryResult.bind(this)},T(197,"搜索")),y.default.createElement("span",{style:{width:"15px",display:"inline-block"}}),y.default.createElement(S.Button,{type:"ghost",style:a,onClick:function(){t&&t("-1")}},T(2022,"重置"))]}},{key:"forwardQueryResult",value:function(){this.context.router.push({pathname:"/main/prj/monitorResult"})}}]),t}(y.default.Component),o.contextTypes={router:w.routerShape},i=l))||i)||i;t.default=j.WeaTools.tryCatch(y.default,function(e){return y.default.createElement(j.WeaErrorPage,{msg:e.error?e.error:T(383324,"对不起,该页面异常,请联系管理员")})},{error:""})(_)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(11),v=n(g),b=a(8),y=a(2),k=a(0),w=a(5),S=a(14),E=a(9),j=a(69),T=n(j),_=E.WeaTableNew.WeaTable,C=k.WeaLocaleProvider.getLabel,R=(r=(0,b.inject)("prjMonitorStore"))(i=(0,b.observer)(i=function(e){function t(e){(0,c.default)(this,t);var a=(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.tableWidth=function(e){var t=0,a=0;return e.map(function(e){if("true"===e.display){var n=e.oldWidth||"10%",r=parseFloat(n.replace("%",""));r<=0&&(r=10),t+=r,a++}}),a<=10&&(t=100),t+"%"},a.changeData=function(e){var t=a.props.prjMonitorStore;t.setShowSearchAd(!1),t.doSearch({tabkey:e})},a}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){var e=this,t=this.props.prjMonitorStore;k.WeaTools.callApi("/api/proj/pcproject/getPrjMonitorRight","GET",{}).then(function(a){t.hasRight=a.isright,t.verified=!0,a.isright&&e.doInit(e.props)})}},{key:"doInit",value:function(e){var t=e.location.query,a=e.prjMonitorStore;a.initTreeDatas;(0,a.initDatas)(t)}},{key:"componentWillUnmount",value:function(){this.props.prjMonitorStore.clearStatus()}},{key:"render",value:function(){var e=this,t=this.props.prjMonitorStore,a=(t.title,t.loading),n=t.tableStore,r=t.showSearchAd,i=t.form,o=t.showLeft,l=t.verified,s=t.hasRight,c=i.getFormParams()||{};return l&&!s?v.default.createElement(k.WeaAlertPage,null,v.default.createElement("div",{style:{color:"#000"}},C(2012,"对不起,您暂时没有权限!"))):l&&s?v.default.createElement(k.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},v.default.createElement(k.WeaTop,{title:C(19870,"项目监控"),loading:a,icon:v.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",buttons:this.getTopButtons(),buttonSpace:10,showDropIcon:!0,dropMenuDatas:this.getRightMenu(),onDropMenuClick:this.onRightMenuClick.bind(this)},v.default.createElement(k.WeaLeftRightLayout,{isNew:!0,showLeft:o,leftCom:v.default.createElement(T.default,{listStore:t,key:this.props.location.key,initkey:"all"}),onCollapse:function(e){return t.setLeftShow(e)}},v.default.createElement(k.WeaTab,{buttonsAd:(0,S.getAdButtons)(t),searchType:["base","advanced"],searchsBaseValue:c.name,setShowSearchAd:function(e){t.setShowSearchAd(e)},hideSearchAd:function(){return t.setShowSearchAd(!1)},searchsAd:v.default.createElement("div",null,v.default.createElement(S.Condition,{listStore:t,form:i})),showSearchAd:r,onSearch:function(e){t.doSearch()},onSearchChange:function(e){t.appendFormFields({name:{value:e}})},onChange:this.changeData}),v.default.createElement(_,{comsWeaTableStore:n,hasOrder:!0,needScroll:!0,getColumns:function(t){return e.reRenderColumns(t)},tableWidth:this.tableWidth,onOperatesClick:this.onOperatesClick.bind(this)})))):void 0}},{key:"getTopButtons",value:function(){var e=this.props.prjMonitorStore,t=e.rightMenu,a=e.tableStore,n=a.selectedRowKeys,r=[],i=!(n.length>0&&""+(0,w.toJS)(n));return t&&t.length>0&&(0,w.toJS)(t).map(function(t){"1"==t.isTop&&r.length<4&&r.push(v.default.createElement(y.Button,{type:"primary",disabled:i&&"1"==t.isControl,onClick:function(){"BTN_DELETEBATCH"==t.type&&e.delPrjInfo({method:"del",prjid:""+(0,w.toJS)(n)})}},t.menuName))}),r}},{key:"getRightMenu",value:function(){var e=this.props.prjMonitorStore,t=e.rightMenu,a=e.tableStore,n=a.selectedRowKeys,r=!(n.length>0&&""+(0,w.toJS)(n)),i=[];return t&&t.length>0&&t.map(function(e){i.push({icon:v.default.createElement("i",{className:e.menuIcon}),content:e.menuName,disabled:r&&"1"==e.isControl})}),i}},{key:"onRightMenuClick",value:function(e){var t=this.props.prjMonitorStore,a=t.rightMenu,n=t.tableStore,r=n.selectedRowKeys;a&&a.length>0&&a.map(function(a,n){if(Number(e)==n){a.menuFun.indexOf("this")>=0?a.menuFun.split("this")[0]:a.menuFun;"BTN_SEARCH"==a.type?t.doSearch():"BTN_COLUMN"==a.type?t.onShowColumn():"BTN_DELETEBATCH"==a.type&&t.delPrjInfo({method:"del",prjid:""+(0,w.toJS)(r)})}})}},{key:"reRenderColumns",value:function(e){return e.forEach(function(e){"finish"==e.dataIndex?e.render=function(e,t){return v.default.createElement("span",{className:"wea-prj-progressStyle"},v.default.createElement(k.WeaProgress,{percent:t.finish||0,strokeColor:t.finishspan}))}:e.render=function(t,a){var n=void 0!==a[e.dataIndex+"span"]?a[e.dataIndex+"span"]:a[e.dataIndex];return v.default.createElement("span",{dangerouslySetInnerHTML:{__html:n}})}}),e}},{key:"onOperatesClick",value:function(e,t,a,n){var r=this.props.prjMonitorStore,i=a&&a.href?a.href:"",o=i.replace("javascript:","");""!=(o=o.substring(0,o.indexOf("(")))&&"onDel"==o&&r.delPrjInfo({method:"del",prjid:e.randomFieldId})}}]),t}(v.default.Component))||i)||i;t.default=k.WeaTools.tryCatch(v.default,function(e){return v.default.createElement(k.WeaErrorPage,{msg:e.error?e.error:C(383324,"对不起,该页面异常,请联系管理员")})},{error:""})(R)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(19),l=n(o),s=a(6),c=n(s),u=a(1),d=n(u),p=a(7),f=n(p),h=a(3),m=n(h),g=a(4),v=n(g),b=a(11),y=n(b),k=a(2),w=a(8),S=a(5),E=a(0),j=a(9),T=a(87),_=(n(T),a(48)),C=n(_),R=a(89),P=n(R),x=a(91),L=n(x),D=a(181),N=n(D),A=a(58),M=n(A),B=a(88),z=n(B),I=a(92),O=n(I),F=a(36),W=n(F),V=a(56),K=n(V),G=a(57),q=n(G),U=j.WeaTableNew.WeaTable,Q=E.WeaLocaleProvider.getLabel,H=(r=(0,w.inject)("taskCardStore"))(i=(0,w.observer)(i=function(e){function t(){var e,a,n,r;(0,d.default)(this,t);for(var i=arguments.length,o=Array(i),l=0;l<i;l++)o[l]=arguments[l];return a=n=(0,m.default)(this,(e=t.__proto__||(0,c.default)(t)).call.apply(e,[this].concat(o))),n.addDocFn=function(e,t){},n.cancelShare=function(){n.props.taskCardStore.showTaskShare(!1)},n.saveShare=function(){n.props.taskCardStore.showTaskShare(!1)},n.reloadExchanges=function(){n.props.taskCardStore.getRelateExchangeInfo()},n.deleteCrmOrCpt=function(e){var t=n.props.taskCardStore,a=t.taskid,r=t.doDspTaskReferenceOpt,i=t.taskCrmStore,o=t.taskCptStore,l="cpt"==e?o:i,s=l.selectedRowKeys;s.length>0?k.Modal.confirm({title:Q(15172,"系统提示"),content:Q(83601,"您确认要删除选中的记录吗?"),onOk:function(){r({dotype:e,method:"del",prjid:"",taskid:a,ids:""+(0,S.toJS)(s)},e)},onCancel:function(){}}):k.message.error(Q(84093,"请至少选择一条记录!"))},n.onCrmOperatesClick=function(e,t,a,r){var i=a&&a.href?a.href:"",o=i.replace("javascript:","");o=o.substring(0,o.indexOf("("));var l=n.props.taskCardStore,s=l.doDspTaskReferenceOpt,c=l.taskid;l.taskDocStore;""!=o&&("onDelRelated"==o?k.Modal.confirm({title:Q(15172,"系统提示"),content:Q(83600,"您确认要删除吗?"),onOk:function(){s({dotype:"crm",method:"del",prjid:"",taskid:c,ids:e.randomFieldId},"crm")},onCancel:function(){}}):"onEdit"==o&&(l.setRelateCrmUpdateID(e.randomFieldId),l.handleRelateCrmDialog(!0,"edit",{crmid:{value:e.customerid,valueSpan:e.customeridspan,valueObj:[{id:e.customerid,name:e.customeridspan}]},reasondesc:{value:e.reasondesc}})))},n.onCptOperatesClick=function(e,t,a,r){var i=a&&a.href?a.href:"",o=i.replace("javascript:","");o=o.substring(0,o.indexOf("("));var l=n.props.taskCardStore,s=l.doDspTaskReferenceOpt,c=l.taskid;l.taskDocStore;""!=o&&"onDelRelated"==o&&k.Modal.confirm({title:Q(15172,"系统提示"),content:Q(83600,"您确认要删除吗?"),onOk:function(){s({dotype:"cpt",method:"del",prjid:"",taskid:c,ids:e.randomFieldId},"cpt")},onCancel:function(){}})},n.addCapital=function(e,t,a){var r=n.props.taskCardStore,i=r.doDspTaskReferenceOpt,o=r.taskid;i({dotype:"cpt",method:"add",prjid:r.prjid,taskid:o,cptid:e},"cpt")},n.openFullWindow=function(e){var t=screen.availWidth-10,a=screen.availHeight-50,n="top=0,";n+="left=0,",n+="width="+t+",",n+="height="+a+",",n+="directories=no,",n+="status=yes,toolbar=no,location=no,",n+="menubar=no,",n+="scrollbars=yes,",n+="resizable=yes",window.open(e,"",n)},n.addDocument=function(e,t,a){var r=n.props.taskCardStore,i=r.doDspTaskReferenceOpt,o=r.taskid;i({dotype:"doc",method:"add",prjid:r.prjid,taskid:o,docid:e,ids:""},"doc")},n.addWorkFlow=function(e,t,a){var r=n.props.taskCardStore,i=r.doDspTaskReferenceOpt,o=r.taskid;i({dotype:"doc",method:"add",prjid:r.prjid,taskid:o,docid:e,ids:""},"doc")},r=a,(0,m.default)(n,r)}return(0,v.default)(t,e),(0,f.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.taskCardStore,a=e.location.query,n=(t.getTaskForm,t.getTaskTabs);(0,t.setIsNow)(a.isNow),n(a)}},{key:"componentWillUnmount",value:function(){}},{key:"render",value:function(){var e=this.props.taskCardStore,t=e.tabDatas,a=e.selectTabKey,n=e.loading,r=e.taskname,i=e.shareStore,o=e.hasRight,s=e.verified,c=e.form,u=e.taskid,d=(e.saveAndReLoadWf,e.taskLogTableStore),p=e.taskFieldLogTableStore,f=e.taskFieldDetailLogTableStore,h=e.fieldname;if(s&&!o)return y.default.createElement(E.WeaAlertPage,null,y.default.createElement("div",{style:{color:"#000"}},Q(2012,"对不起,您暂时没有权限!")));if(s&&o){var m=(0,S.toJS)(t),g=this,v=function(a){if(m){for(var n=0;n<m.length;n++){if(m[n].id==a&&"taskinfo"==m[n].shortname)return y.default.createElement("div",{style:{height:"100%"}},y.default.createElement(z.default,{listStore:e,form:c}),y.default.createElement(W.default,{ref:"taskLogDialog",title:Q("83926","任务日志"),tableStore:d,store:e}),y.default.createElement(K.default,{title:Q("82274","字段日志"),tableStore:p,store:e}),y.default.createElement(q.default,{title:Q("82274","字段日志")+"-"+h,tableStore:f,store:e}));if(m[n].id==a&&"tasksub"==m[n].shortname)return y.default.createElement("div",{style:{height:"100%"}},y.default.createElement(N.default,{contentStore:e}));if(m[n].id==a&&"exchange"==m[n].shortname)return y.default.createElement("div",{style:{height:"100%"}},y.default.createElement(C.default,{contentStore:e,sortid:u}));if(m[n].id==a&&"taskshare"==m[n].shortname)return y.default.createElement("div",{style:{height:"100%"}},y.default.createElement(M.default,{contentStore:e,shareCondition:i.shareCondition,title:Q(83973,"添加任务共享")}));if(m[n].id==a&&"req"==m[n].shortname)return y.default.createElement("div",{style:{height:"100%"}},y.default.createElement(P.default,{contentStore:e}));if(m[n].id==a&&"doc"==m[n].shortname)return y.default.createElement("div",{style:{height:"100%"}},y.default.createElement(L.default,{contentStore:e,addDocFn:g.addDocFn}));if(m[n].id==a&&"crm"==m[n].shortname)return y.default.createElement("div",{style:{height:"100%"}},g.getReleateCrmOrCpt("crm"),y.default.createElement(O.default,{contentStore:e}));if(m[n].id==a&&"cpt"==m[n].shortname)return y.default.createElement("div",{style:{height:"100%"}}," ",g.getReleateCrmOrCpt("cpt"),y.default.createElement(E.WeaBrowser,{type:"23",title:Q(535,"资产"),ref:"addCpt",fieldName:"addCpt",onChange:function(e,t,a){return g.addCapital(e,t,a)},customized:!0,hasAdvanceSerach:!0}));if(m[n].id==a&&""==m[n].shortname)return t[n].linkurl.indexOf("noright")>-1?y.default.createElement(E.WeaAlertPage,null,y.default.createElement("div",{style:{color:"#000"}},Q(2012,"对不起,您暂时没有权限!"))):m[n].linkurl}return""}}(a);return y.default.createElement("div",{ref:"box"},y.default.createElement(E.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},y.default.createElement(E.WeaReqTop,{title:r,loading:n,icon:y.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",buttons:this.getButtons(),buttonSpace:10,showDropIcon:!0,dropMenuDatas:this.getRightMenu(),onDropMenuClick:this.onRightMenuClick.bind(this),tabDatas:t,selectedKey:a,onChange:this.taskCardChangeTab.bind(this)},y.default.createElement("div",{className:"prj-req-content"},y.default.createElement("div",{className:"prj-req-content-inner"},y.default.createElement(E.WeaNewScroll,{scrollId:"prj-req-content-main-scroll",height:"100%"},"object"===("undefined"===typeof v?"undefined":(0,l.default)(v))?v:y.default.createElement("iframe",{src:v,id:"prjtabiframe",name:"prjtabiframe",className:"flowFrame",frameborder:"0",width:"100%",height:"100%"})))))))}return y.default.createElement("div",null)}},{key:"getReleateCrmOrCpt",value:function(e){var t=this.props.taskCardStore,a=t.taskRelRight,n=a.hasRight,r=a.verified,i=t.taskCrmStore,o=t.taskCptStore;if(r&&!n)return y.default.createElement(E.WeaAlertPage,null,y.default.createElement("div",{style:{color:"#000"}},Q(2012,"对不起,您暂时没有权限!")));if(r&&n){if("crm"==e)return y.default.createElement(U,{comsWeaTableStore:i,hasOrder:!0,needScroll:!0,onOperatesClick:this.onCrmOperatesClick.bind(this)});if("cpt"==e)return y.default.createElement(U,{comsWeaTableStore:o,hasOrder:!0,needScroll:!0,onOperatesClick:this.onCptOperatesClick.bind(this)})}return y.default.createElement("div",null)}},{key:"getButtons",value:function(){var e=this,t=this.props.taskCardStore,a=t.rightMenu,n=t.taskid,r=t.selectTabKey,i=t.taskInfoStore,o=t.prjid,l=t.shareTableStore,s=t.taskCptStore,c=t.taskCrmStore,u=t.tabDatas,d=[],p=(0,S.toJS)(u);return a&&a.length>0&&a.map(function(a){var u=!1;if(p)for(var f=0;f<p.length;f++)if("taskshare"==p[f].shortname&&p[f].key==r){var h=l.selectedRowKeys;u=0==h.length}else if("cpt"==p[f].shortname&&p[f].key==r){var m=s.selectedRowKeys;u=0==m.length}else if("crm"==p[f].shortname&&p[f].key==r){var g=c.selectedRowKeys;u=0==g.length}"1"==a.isTop&&d.length<4&&d.push(y.default.createElement(k.Button,{type:"primary",disabled:"BTN_DELETEBATCH"==a.type&&u,onClick:function(){a.menuFun.indexOf("this")>=0?a.menuFun.split("this")[0]:a.menuFun;if(p){for(var s=0;s<p.length;s++)if("taskinfo"==p[s].shortname&&p[s].key==r)"BTN_EDIT"==a.type?t.getTaskForm({viewtype:"edit",taskid:n}):"BTN_SAVE"==a.type?t.saveTaskInfo({taskid:n}):"BTN_DELETE"==a.type?t.delTask("del",n):"BTN_BACK"==a.type&&t.getTaskForm({viewtype:"view",taskid:n});else if("cpt"==p[s].shortname&&p[s].key==r)"BTN_APPEND"==a.type?e.refs.addCpt.openModal():"BTN_DELETEBATCH"==a.type&&e.deleteCrmOrCpt("cpt");else if("crm"==p[s].shortname&&p[s].key==r)"BTN_APPEND"==a.type?t.handleRelateCrmDialog(!0,"add",{crmid:{value:"",valueSpan:"",valueObj:[]},reasondesc:{value:""}}):"BTN_DELETEBATCH"==a.type&&e.deleteCrmOrCpt("crm");else if("req"==p[s].shortname&&p[s].key==r)"BTN_NEWREQ"==a.type&&e.openFullWindow("/spa/workflow/static/index.html#/main/workflow/add?openNewWindow=0&taskid="+n);else if("doc"==p[s].shortname&&p[s].key==r)"BTN_NEWDOC"==a.type&&function(){e.openFullWindow("/spa/document/static/index.html#/main/document/add?openNewWindow=0&moudleFrom=task");var t=e;window.__createDocFn=function(e){var a=e.docid,n=e.docSubject;t.addDocument(a,n,"")}}();else if("taskshare"==p[s].shortname&&p[s].key==r)if("BTN_APPEND"==a.type)t.showAddShareModal(!0);else if("BTN_DELETEBATCH"==a.type){var c=l.selectedRowKeys;t.delBatchShare(""+(0,S.toJS)(c))}"BTN_NEWSUB"==a.type&&i.handleDialog(!0,"add",n,{prjid:o,parentid:n})}}},a.menuName))}),d}},{key:"getRightMenu",value:function(){var e=this.props.taskCardStore,t=e.rightMenu,a=e.selectTabKey,n=e.shareTableStore,r=e.taskCptStore,i=e.taskCrmStore,o=e.tabDatas,l=[],s=(0,S.toJS)(o);return t&&t.length>0&&t.map(function(e){var t=!1;if(s)for(var o=0;o<s.length;o++)if("taskshare"==s[o].shortname&&s[o].key==a){var c=n.selectedRowKeys;t=0==c.length}else if("cpt"==s[o].shortname&&s[o].key==a){var u=r.selectedRowKeys;t=0==u.length}else if("crm"==s[o].shortname&&s[o].key==a){var d=i.selectedRowKeys;t=0==d.length}l.push({icon:y.default.createElement("i",{className:e.menuIcon}),content:e.menuName,disabled:"BTN_DELETEBATCH"==e.type&&t})}),l}},{key:"onRightMenuClick",value:function(e){var t=this,a=this.props.taskCardStore,n=a.rightMenu,r=a.taskid,i=a.selectTabKey,o=a.taskInfoStore,l=a.prjid,s=a.shareTableStore,c=a.tabDatas,u=(0,S.toJS)(c);n&&n.length>0&&n.map(function(n,c){if(Number(e)==c){if(u)for(var d=0;d<u.length;d++)if("taskinfo"==u[d].shortname&&u[d].key==i)"BTN_EDIT"==n.type?a.getTaskForm({viewtype:"edit",taskid:r}):"BTN_SAVE"==n.type?a.saveTaskInfo({taskid:r}):"BTN_DELETE"==n.type?a.delTask("del",r):"BTN_BACK"==n.type?a.getTaskForm({viewtype:"view",taskid:r}):"BTN_LOG"==n.type&&(t.refs.taskLogDialog.setVisible(!0),a.getTaskLogList({prjid:a.prjid,taskid:r}));else if("cpt"==u[d].shortname&&u[d].key==i)"BTN_APPEND"==n.type?t.refs.addCpt.openModal():"BTN_DELETEBATCH"==n.type&&t.deleteCrmOrCpt("cpt");else if("crm"==u[d].shortname&&u[d].key==i)"BTN_APPEND"==n.type?a.handleRelateCrmDialog(!0,"add",{crmid:{value:"",valueSpan:"",valueObj:[]},reasondesc:{value:""}}):"BTN_DELETEBATCH"==n.type&&t.deleteCrmOrCpt("crm");else if("req"==u[d].shortname&&u[d].key==i)"BTN_NEWREQ"==n.type&&t.openFullWindow("/spa/workflow/static/index.html#/main/workflow/add?openNewWindow=0&taskid="+r);else if("doc"==u[d].shortname&&u[d].key==i)"BTN_NEWDOC"==n.type&&function(){t.openFullWindow("/spa/document/static/index.html#/main/document/add?openNewWindow=0&moudleFrom=task");var e=t;window.__createDocFn=function(t){var a=t.docid,n=t.docSubject;e.addDocument(a,n,"")}}();else if("taskshare"==u[d].shortname&&u[d].key==i)if("BTN_APPEND"==n.type)a.showAddShareModal(!0);else if("BTN_DELETEBATCH"==n.type){var p=s.selectedRowKeys;a.delBatchShare(""+(0,S.toJS)(p))}"BTN_NEWSUB"==n.type?o.handleDialog(!0,"add",r,{prjid:l,parentid:r}):"BTN_COLUMN"==n.type&&a.onShowColumn()}})}},{key:"taskCardChangeTab",value:function(e){this.props.taskCardStore.changeTab(e)}}]),t}(y.default.Component))||i)||i;t.default=H},function(e,t){},function(e,t){},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(29),o=n(i),l=a(6),s=n(l),c=a(1),u=n(c),d=a(7),p=n(d),f=a(3),h=n(f),m=a(4),g=n(m),v=a(2),b=a(0),y=a(8),k=a(5),w=a(9),S=a(14),E=a(30),j=n(E),T=a(21),_=n(T),C=a(20),R=n(C),P=a(129),x=n(P),L=a(130),D=n(L),N=a(185),A=n(N),M=w.WeaTableNew.WeaTable,B=b.WeaLocaleProvider.getLabel,z=(0,y.observer)(r=function(e){function t(e){(0,u.default)(this,t);var a=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return a.changeVision=function(e){a.props.contentStore.getPrjTaskList({version:"0"==e?"":e})},a.getAdButtons=function(){var e=a.props.contentStore,t=e.getPrjTaskList,n=e.setShowSearchAd,r=e.clearFormFields;return[React.createElement(v.Button,{type:"primary",onClick:function(){t(),n(!1)}},B(197,"搜索")),React.createElement(v.Button,{type:"ghost",onClick:function(){r()}},B(2022,"重置")),React.createElement(v.Button,{type:"ghost",onClick:function(){n(!1)}},B(201,"取消"))]},a.setWorkPlanVisible=function(e){a.setState({workPlanVisible:e})},a.state={taskid:"",coWorkVisiable:!1,workPlanVisible:!1},a}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){if(!window.weaWorkplan&&!window.weaCowork)return void eventRegister.loadModule("f_workplan",function(){eventRegister.loadModule("f_cowork",function(){},function(){alert("加载协作模块失败,请联系系统管理员!")})},function(){alert("加载日程模块失败,请联系系统管理员!")});window.weaWorkplan&&!window.weaCowork?eventRegister.loadModule("f_cowork",function(){},function(){alert("加载协作模块失败,请联系系统管理员!")}):eventRegister.loadModule("f_workplan",function(){},function(){alert("加载协作模块失败,请联系系统管理员!")})}},{key:"render",value:function(){var e=this,t=this.props,a=t.contentStore,n=t.account,r=t.taskBatchEditDialogStore,i=a.taskListTableStore,o=a.taskListRight,l=o.hasRight,s=o.verified,c=a.taskListTabs,u=a.taskListform,d=a.showSearchAd,p=a.taskListSearchParams,f=(a.shareStore,a.exchangeStore),h=a.taskInfoStore,m=a.reLoad,g=a.prjid,v=a.refTaskList,y=a.showEditTask,w=u.getFormParams()||{},E={onChange:function(e,t){h.onRowSelect(e)}};return s&&!l?React.createElement(b.WeaAlertPage,null,React.createElement("div",{style:{color:"#000"}},B(2012,"对不起,您暂时没有权限!"))):s&&l?React.createElement("div",null,React.createElement(b.WeaTab,{datas:(0,k.toJS)(c),keyParam:"key",selectedKey:p.version,buttonsAd:this.getAdButtons(),searchType:["base","advanced"],searchsBaseValue:w.taskname,setShowSearchAd:function(e){a.setShowSearchAd(e)},hideSearchAd:function(){return a.setShowSearchAd(!1)},searchsAd:React.createElement("div",null,React.createElement(S.Condition,{listStore:a,form:u})),showSearchAd:d,onSearch:function(e){a.getPrjTaskList()},onSearchChange:function(e){a.setFormFields({taskname:{value:e}})},onChange:this.changeVision}),React.createElement("div",null,this.getQuickSearch()),React.createElement(M,{comsWeaTableStore:i,childrenColumnName:"subListspan",hasOrder:!0,needScroll:!1,register_table:function(){return m(i)},getColumns:function(t){return e.reRenderColumns(t)},onOperatesClick:this.onOperatesClick.bind(this),rowSelection:E}),React.createElement(A.default,{contentStore:r,selectedRowKeys:i.selectedRowKeys,prjid:g,reset:function(){a.resetTaskInfoStore()}}),React.createElement(R.default,{contentStore:a}),React.createElement(_.default,{contentStore:f}),React.createElement(j.default,{contentStore:h,prjid:g,callBack:function(){v()}}),React.createElement(x.default,{contentStore:a}),React.createElement(D.default,{ref:"editPrjTaskData",contentStore:a,visible:y}),window.weaCowork&&window.weaCowork.com&&window.weaCowork.com.CreateCowork&&this.state.coWorkVisiable&&""!==this.state.taskid&&React.createElement(window.weaCowork.com.CreateCowork,{initAddQuery:{relatedType:"task",ids:this.state.taskid},onCancel:function(){e.setState({coWorkVisiable:!1})}}),window.weaWorkplan&&window.weaWorkplan.com&&window.weaWorkplan.com.WorkPlanCreate&&React.createElement(window.weaWorkplan.com.WorkPlanCreate,{type:"create",visible:this.state.workPlanVisible,doClose:function(){e.setWorkPlanVisible(!1)},onlyClose:function(){e.setWorkPlanVisible(!1)},workPlanId:"",createConditionParams:[],activeKey:"",changeTab:function(e){},selectUser:n&&n.userid,workPlanTypeOptions:"2",crmIDs:[],projectid:g,taskid:this.state.taskid,description:""})):React.createElement("div",null)}},{key:"reRenderColumns",value:function(e){return e.forEach(function(e){"finish"==e.dataIndex?e.render=function(e,t){return React.createElement("span",{className:"wea-prj-progressStyle"},React.createElement(b.WeaProgress,{percent:t.finish||0,strokeColor:t.finishspan}))}:e.render=function(t,a){var n=void 0!==a[e.dataIndex+"span"]?a[e.dataIndex+"span"]:a[e.dataIndex];return React.createElement("span",{dangerouslySetInnerHTML:{__html:n}})}}),e}},{key:"getQuickSearch",value:function(){var e=this.props.contentStore,t=e.taskListQuickitems,a=e.taskListquickform,n=e.getPrjTaskList,r=a.isFormInit,i=[];a.getFormParams();return r&&(0,k.toJS)(t).map(function(e){var t=[];e.items.map(function(e,r){t.push({com:React.createElement(b.WeaFormItem,{label:""+e.label,labelCol:{span:""+e.labelcol},wrapperCol:{span:""+e.fieldcol}},React.createElement(w.WeaSwitch,{fieldConfig:e,form:a,onChange:function(t){n((0,o.default)({},e.domkey[0],t[e.domkey[0]].value))}})),colSpan:1})}),i.push(React.createElement(b.WeaSearchGroup,{needTigger:!0,col:4,title:B(32840,"基本条件"),showGroup:!0,items:t}))}),i}},{key:"onOperatesClick",value:function(e,t,a,n){var r=this.props.contentStore,i=r.shareStore,o=r.exchangeStore,l=r.taskInfoStore,s=r.prjid,c=a&&a.href?a.href:"",u=c.replace("javascript:","");if(""!=(u=u.substring(0,u.indexOf("("))))if("onShare"==u)i.handleShareDialog(!0,"task",e.randomFieldId,{});else if("onNewCowork"==u){this.setState({taskid:e.randomFieldId,coWorkVisiable:!0});var d=window.weaCowork.store&&window.weaCowork.store.coworkStoreMap,p=d&&d.getMapStore(3);p&&p.setCreateState({showNewCowork:!0,createOrEdit:0})}else"onNewWorkplan"==u?this.setState({taskid:e.randomFieldId,workPlanVisible:!0}):"onAddSubTask"==u?l.handleDialog(!0,"add","",{prjid:s,parentid:e.randomFieldId}):"onEditTask"==u?l.handleDialog(!0,"edit",e.randomFieldId):"onDiscuss"==u?o.handleExchangeDialog(!0,"task",e.randomFieldId,{}):"onDel"==u&&l.delTask("del",e.randomFieldId)}}]),t}(React.Component))||r;t.default=z},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(11),v=n(g),b=a(8),y=(a(2),a(5),a(9)),k=a(0),w=a(14),S=y.WeaTableNew.WeaTable,E=k.WeaLocaleProvider.getLabel,j=(r=(0,b.inject)("projectReportStore"))(i=(0,b.observer)(i=function(e){function t(e){return(0,c.default)(this,t),(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e))}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.projectReportStore,a=e.params,n=t.doSearch;(0,t.initData)(a),n(a)}},{key:"componentWillReceiveProps",value:function(e){if(this.props.location.key!==e.location.key){var t=e.projectReportStore,a=e.params,n=t.doSearch;(0,t.initData)(a),n(a)}}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.projectReportStore;e.params;t.clearStatus()}},{key:"render",value:function(){var e=this,t=this.props.projectReportStore,a=t.title,n=t.loading,r=t.form,i=t.showSearchAd,o=t.tableStore,l=t.reLoad;return v.default.createElement(k.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this),collectParams:{favname:"",favouritetype:"3",objid:0,importantlevel:1}},v.default.createElement(k.WeaTop,{title:a,loading:n,icon:v.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",buttons:[],buttonSpace:10,showDropIcon:!0,dropMenuDatas:this.getRightMenu(),onDropMenuClick:this.onRightMenuClick.bind(this)},v.default.createElement(k.WeaTab,{buttonsAd:(0,w.getAdButtons)(t),searchType:["advanced"],setShowSearchAd:function(e){t.setShowSearchAd(e)},hideSearchAd:function(){return t.setShowSearchAd(!1)},searchsAd:v.default.createElement("div",null,v.default.createElement(w.Condition,{listStore:t,form:r})),showSearchAd:i,onSearch:function(e){prjExecuteStore.doSearch()},advanceHeight:100}),v.default.createElement(S,{comsWeaTableStore:o,hasOrder:!0,needScroll:!0,getColumns:function(t){return e.reRenderColumns(t)},register_table:function(){return l()}})))}},{key:"reRenderColumns",value:function(e){return e.forEach(function(e){"resultcount"==e.dataIndex?e.render=function(e,t){if(t.resultcountspan)return v.default.createElement("span",{className:"wea-prj-progressStyle"},v.default.createElement(k.WeaProgress,{percent:t.resultcountspan}))}:e.render=function(t,a){var n=void 0!==a[e.dataIndex+"span"]?a[e.dataIndex+"span"]:a[e.dataIndex];return v.default.createElement("span",{dangerouslySetInnerHTML:{__html:n}})}}),e}},{key:"getRightMenu",value:function(){var e=this.props.projectReportStore,t=e.rightMenu,a=[];return t&&t.length>0&&t.map(function(e){a.push({icon:v.default.createElement("i",{className:e.menuIcon}),content:e.menuName})}),a}},{key:"onRightMenuClick",value:function(e){var t=this.props.projectReportStore,a=t.rightMenu;a&&a.length>0&&a.map(function(a,n){Number(e)==n&&"BTN_SEARCH"==a.type&&t.doSearch()})}}]),t}(v.default.Component))||i)||i;t.default=k.WeaTools.tryCatch(v.default,function(e){return v.default.createElement(k.WeaErrorPage,{msg:e.error?e.error:E(383324,"对不起,该页面异常,请联系管理员")})},{error:""})(j)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(11),v=n(g),b=a(2),y=a(8),k=a(0),w=(a(5),a(426)),S=n(w),E=a(429),j=n(E),T=a(430),_=n(T),C=k.WeaLocaleProvider.getLabel,R=(r=(0,y.inject)("projectBoardStore"))(i=(0,y.observer)(i=function(e){function t(e){return(0,c.default)(this,t),(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e))}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){this.props.projectBoardStore.initList()}},{key:"componentWillReceiveProps",value:function(e){this.props.location.key!==e.location.key&&e.projectBoardStore.initList()}},{key:"render",value:function(){var e=this.props.projectBoardStore,t=e.prjCardStore,a=e.showLeft,n=e.showMid,r=e.onCollapse;return v.default.createElement("div",{className:"prj-board-page"},v.default.createElement(b.Spin,{spinning:t.loading||e.loading},v.default.createElement(k.WeaLeftRightLayout,{isNew:!0,col:3,leftWidth:255,leftCom:v.default.createElement(j.default,{title:C("63","类型"),key:this.props.location.key,store:e}),midWidth:320,midCom:v.default.createElement(S.default,{title:C(101,"项目"),store:e}),showLeft:a,showMid:n,onCollapse:function(e,t){r(e,t)}},v.default.createElement(_.default,{projectBoardStore:e}))))}}]),t}(v.default.Component))||i)||i;t.default=R},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(11),g=n(m),v=a(0),b=a(427),y=n(b),k=a(8),w=a(2),S=(0,k.observer)(r=function(e){function t(){return(0,s.default)(this,t),(0,p.default)(this,(t.__proto__||(0,o.default)(t)).apply(this,arguments))}return(0,h.default)(t,e),(0,u.default)(t,[{key:"render",value:function(){var e=this.props,t=e.title,a=e.store;return g.default.createElement(v.WeaTop,{title:t,icon:g.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346"},g.default.createElement(w.Spin,{spinning:a.prjListloading},g.default.createElement(y.default,{datas:a.prjList,onItemClick:a.changeSelectedKey,pagination:{current:a.pagination.current,pageSize:a.pagination.pageSize,total:a.pagination.total,onChange:a.onChangePaginNation},currentKey:a.currentKey,scrollHeight:a.commonStore.contentHeight-120,onSearchListItem:a.onSearchListItem,onSearchChange:a.onSearchChange,prjValue:a.prjValue})))}}]),t}(g.default.Component))||r;t.default=S},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(10),i=n(r),o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(11),v=n(g),b=a(0),y=a(2),k=a(428),w=n(k),S=b.WeaLocaleProvider.getLabel,E=function(e){function t(){return(0,c.default)(this,t),(0,f.default)(this,(t.__proto__||(0,l.default)(t)).apply(this,arguments))}return(0,m.default)(t,e),(0,d.default)(t,[{key:"render",value:function(){var e=this,t=this.props,a=t.datas,n=t.pagination,r=t.scrollHeight,o=void 0===r?document.documentElement.clientHeight:r,l=t.currentKey,s=t.onSearchListItem,c=t.onSearchChange,u=t.prjValue;return v.default.createElement("div",{className:"prj-list-view"},v.default.createElement(b.WeaInputSearch,{value:u,style:{margin:"5px 15px",width:"calc(100% - 30px)"},placeholder:S("83788","请输入关键字搜索"),onSearch:s,onSearchChange:c}),v.default.createElement(b.WeaNewScroll,{height:o-90},0===a.length?v.default.createElement("p",{style:{textAlign:"center",color:"#999",marginTop:10}},v.default.createElement("i",{className:"icon-coms-Invalid"})," ",S("83553","暂无数据")):v.default.createElement("div",{className:"prj-list-view-content"},a&&a.length>0&&a.map(function(t){return v.default.createElement(w.default,{currentKey:l,data:t,onClick:e.props.onItemClick})}))),v.default.createElement("div",null,v.default.createElement(y.Pagination,(0,i.default)({},n,{size:"small"}))))}}]),t}(v.default.Component);t.default=E},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(6),i=n(r),o=a(1),l=n(o),s=a(7),c=n(s),u=a(3),d=n(u),p=a(4),f=n(p),h=a(11),m=n(h),g=a(90),v=n(g),b=a(0),y=b.WeaLocaleProvider.getLabel,k=function(e){function t(){var e,a,n,r;(0,l.default)(this,t);for(var o=arguments.length,s=Array(o),c=0;c<o;c++)s[c]=arguments[c];return a=n=(0,d.default)(this,(e=t.__proto__||(0,i.default)(t)).call.apply(e,[this].concat(s))),n.onClick=function(){var e=n.props,t=e.data,a=e.onClick;a&&a(t.key,t.special)},r=a,(0,d.default)(n,r)}return(0,f.default)(t,e),(0,c.default)(t,[{key:"render",value:function(){var e=this.props,t=e.data,a=e.currentKey,n=(0,v.default)("prj-list-item-content"),r=a&&a==t.key;return m.default.createElement("div",{component:"span",className:"prj-list-item",onClick:this.onClick},m.default.createElement("div",{style:r?{"background-color":"#def0ff"}:{}},m.default.createElement("div",{className:n},m.default.createElement("div",{className:"name-state",style:{backgroundColor:t.color}},t.state),m.default.createElement("div",{className:"prj-list-item-content-top"},m.default.createElement("div",{className:"name-wrapper",title:t.name},t.name),m.default.createElement("div",{className:"subname-wrapper"},m.default.createElement("span",null,y("16573","项目经理")+" : "+t.person))))))}}]),t}(m.default.Component);t.default=k},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(11),g=n(m),v=a(0),b=a(5),y=a(8),k=v.WeaLocaleProvider.getLabel,w=(0,y.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.state={searchValue:""},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"componentWillReceiveProps",value:function(e){this.props.key!==e.key&&this.setState({searchValue:""})}},{key:"render",value:function(){var e=this,t=this.props,a=t.store,n=t.title;return g.default.createElement(v.WeaTop,{title:n,icon:g.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346"},g.default.createElement("div",{style:{height:"100%",overflow:"hidden"}},g.default.createElement(v.WeaLeftTree,{searchLabel:k("21979","全部类型"),datas:(0,b.toJS)(a.treeDatas),selectedKeys:[a.selectedTreeKey],counts:a.treeCount,countsType:a.treeCountType,searchValue:this.state.searchValue,onSearchChange:function(t){e.setState({searchValue:t})},onSearchLabelClick:function(){a.getTreeList()},onSelect:function(e,t,n){a.setSelectedTreeKey(e),a.setPrjTypeId({prjtype:t.keyid})}})))}}]),t}(g.default.Component))||r;t.default=w},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(19),o=n(i),l=a(6),s=n(l),c=a(1),u=n(c),d=a(7),p=n(d),f=a(3),h=n(f),m=a(4),g=n(m),v=a(11),b=n(v),y=a(8),k=a(0),w=a(5),S=a(48),E=n(S),j=a(431),T=n(j),_=a(188),C=n(_),R=a(182),P=n(R),x=a(183),L=n(x),D=a(66),N=n(D),A=a(58),M=n(A),B=a(119),z=n(B),I=a(184),O=n(I),F=a(186),W=n(F),V=a(191),K=(n(V),a(197)),G=n(K),q=a(2),U=a(126),Q=n(U),H=a(36),J=n(H),X=a(56),Y=n(X),$=a(57),Z=n($),ee=a(187),te=n(ee),ae=k.WeaLocaleProvider.getLabel,ne=(0,y.observer)(r=function(e){function t(e){(0,u.default)(this,t);var a=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return a.getRightMenu=function(){var e=a.props.projectBoardStore,t=e.prjCardStore,n=e.tabsStore,r=[],i=t.rightMenu,o=t.taskInfoStore,l=t.approveplanstatus,s=t.isApprove,c=t.status,u=n.activeKey,d=(0,w.toJS)(n.tabDatas);return i&&i.length>0&&i.map(function(e){var a=!1,n=t.shareTableStore.selectedRowKeys;if(d)for(var i=0;i<d.length;i++)"stageset"==d[i].shortname&&d[i].key==u&&0==t.stageInfo.selectedRowKeys.length&&("BTN_COPY"!=e.type&&"BTN_DELETE"!=e.type||(a=!0)),"prjshare"==d[i].shortname&&d[i].key==u&&0==n.length&&("BTN_COPY"!=e.type&&"BTN_DELETE"!=e.type||(a=!0)),"tasklist"==d[i].shortname&&d[i].key==u&&1==l&&"BTN_DOSUBMIT"==e.type&&(a=!0),"tasklist"==d[i].shortname&&d[i].key==u&&0==o.selectedRowKeys.length&&"BTN_DELETEBATCH"==e.type&&(a=!0),"tasklist"==d[i].shortname&&d[i].key==u&&0==o.selectedRowKeys.length&&"BTN_SUBMITEDIT"==e.type&&(a=!0),"prjinfo"==d[i].shortname&&d[i].key==u&&s&&"icon-coms-Approval"==e.menuIcon&&(a=!0),"tasklist"==d[i].shortname&&d[i].key==u&&"-1"==c&&"BTN_BREAKDOWN"==e.type&&(a=!0);r.push({icon:b.default.createElement("i",{className:e.menuIcon}),content:e.menuName,disabled:a})}),r},a.setWorkPlanVisible=function(e){a.setState({workPlanVisible:e})},a.state={workPlanVisible:!1},a}return(0,g.default)(t,e),(0,p.default)(t,[{key:"render",value:function(){var e=this,t=this.props.projectBoardStore,a=t.prjTaskCardStore,n=t.tabsStore,r=t.prjCardStore,i=t.prjid,l=k.WeaTools.ls.getJSONObj("theme-account");if(n.verified){var s=function(a){var o=(0,w.toJS)(n.tabDatas);if(o)for(var s=0;s<o.length;s++){if("taskboard"==o[s].shortname&&o[s].key==a)return b.default.createElement(G.default,{key:t.refelsh+""+t.prjid,boardStore:t});if("prjinfo"==o[s].shortname&&o[s].key==a)return b.default.createElement("div",null,b.default.createElement(P.default,{formStore:r}),b.default.createElement(J.default,{ref:"projectLogDialog",title:ae("33782","项目日志"),tableStore:r.prjLogTableStore,store:r}),b.default.createElement(Y.default,{title:ae("82274","字段日志"),tableStore:r.prjFieldLogTableStore,store:r}),b.default.createElement(Z.default,{title:ae("82274","字段日志")+"-"+r.fieldname,tableStore:r.prjFieldDetailLogTableStore,store:r}),b.default.createElement(Q.default,{prjCardStore:r}),r.isreload&&window.weaWorkplan&&window.weaWorkplan.com&&window.weaWorkplan.com.WorkPlanCreate&&b.default.createElement(window.weaWorkplan.com.WorkPlanCreate,{type:"create",visible:e.state.workPlanVisible,doClose:function(){e.setWorkPlanVisible(!1)},onlyClose:function(){e.setWorkPlanVisible(!1)},workPlanId:"",createConditionParams:[],activeKey:"",changeTab:function(e){},selectUser:l&&l.userid,workPlanTypeOptions:"2",crmIDs:[],projectid:i,description:""}));if("tasklist"==o[s].shortname&&o[s].key==a)return b.default.createElement(T.default,{contentStore:r,boardStore:t,taskBatchEditDialogStore:te.default});if("childprj"==o[s].shortname&&o[s].key==a)return[b.default.createElement(L.default,{contentStore:r}),b.default.createElement(N.default,{contentStore:r,isreflesh:!0})];if("prjdiscuss"==o[s].shortname&&o[s].key==a)return b.default.createElement(E.default,{contentStore:r,sortid:i});if("prjshare"==o[s].shortname&&o[s].key==a)return b.default.createElement(M.default,{contentStore:r,shareCondition:r.shareStore.shareCondition,title:ae(83816,"添加项目共享")});if("stareport"==o[s].shortname&&o[s].key==a)return b.default.createElement(O.default,{contentStore:r,statkey:r.statkey});if("stageset"==o[s].shortname&&o[s].key==a)return b.default.createElement(z.default,{ref:"StageList",contentStore:r});if("resources"==o[s].shortname&&o[s].key==a)return b.default.createElement(W.default,{contentStore:r});if("gantt"==o[s].shortname&&o[s].key==a)return o[s].linkurl;if(""==o[s].shortname&&o[s].key==a)return o[s].linkurl.indexOf("noright")>-1?b.default.createElement(k.WeaAlertPage,null,b.default.createElement("div",{style:{color:"#000"}},ae(2012,"对不起,您暂时没有权限!"))):o[s].linkurl}}(t.tabsStore.activeKey);return b.default.createElement("div",{onClick:function(){return t.showSlideModal(!1)}},b.default.createElement(k.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},b.default.createElement(k.WeaTop,{title:t.title,icon:b.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",showDropIcon:!0,buttons:this.getButtons(),onDropMenuClick:this.onRightMenuClick.bind(this)},b.default.createElement("div",{style:{height:"100%",overflow:"hidden"}},b.default.createElement(k.WeaTab,{datas:(0,w.toJS)(t.tabsStore.tabDatas),keyParam:"viewcondition",countParam:"groupid",selectedKey:t.tabsStore.activeKey,onChange:function(e){"2"==e&&r.setIsBatchEdit(0),t.tabsStore.onChange(e)}}),b.default.createElement("div",{style:{height:"calc(100% - 47px)"}},b.default.createElement(k.WeaNewScroll,{height:"100%"},"object"===("undefined"===typeof s?"undefined":(0,o.default)(s))?s:b.default.createElement("iframe",{src:s,id:"prjtabiframe",name:"prjtabiframe",className:"flowFrame",frameborder:"0",width:"100%",height:"100%"}))))),b.default.createElement("div",{onClick:function(e){return e.stopPropagation()},className:"Prj-WeaSlideModal"},b.default.createElement(k.WeaSlideModal,{visible:t.SlideModalVisible,top:"65px",width:"800px",height:"calc(100% - 75px)",direction:"right",measure:"",style:{overflowY:"hidden"},content:t.SlideModalVisible&&b.default.createElement(q.Spin,{spinning:a.loading,style:{height:"100%"}},b.default.createElement(C.default,{boardStore:t,taskCardStore:a,taskid:t.taskid,isNow:t.isNow})),onClose:function(){return t.showSlideModal(!1)},onAnimationEnd:function(){}}))))}return b.default.createElement(k.WeaAlertPage,null,b.default.createElement("div",{style:{color:"#000"}},ae(2012,"对不起,您暂时没有权限!")))}},{key:"getButtons",value:function(){var e=this,t=this.props.projectBoardStore,a=t.prjCardStore,n=t.prjid,r=t.tabsStore,i=a.rightMenu,o=(a.form,a.selectTabKey,a.taskInfoStore),l=a.addProjectStore,s=a.shareTableStore,c=a.approveplanstatus,u=a.status,d=[],p=s.selectedRowKeys,f=r.activeKey,h=(0,w.toJS)(r.tabDatas);return i&&i.length>0&&i.map(function(r){var i=!1;if(h)for(var s=0;s<h.length;s++)"stageset"==h[s].shortname&&h[s].key==f&&0==a.stageInfo.selectedRowKeys.length&&("BTN_COPY"!=r.type&&"BTN_DELETE"!=r.type||(i=!0)),"prjshare"==h[s].shortname&&h[s].key==f&&0==p.length&&("BTN_COPY"!=r.type&&"BTN_DELETE"!=r.type||(i=!0)),"tasklist"==h[s].shortname&&h[s].key==f&&1==c&&"BTN_DOSUBMIT"==r.type&&(i=!0),"tasklist"==h[s].shortname&&h[s].key==f&&0==o.selectedRowKeys.length&&"BTN_DELETEBATCH"==r.type&&(i=!0),"tasklist"==h[s].shortname&&h[s].key==f&&0==o.selectedRowKeys.length&&"BTN_SUBMITEDIT"==r.type&&(i=!0),"tasklist"==h[s].shortname&&h[s].key==f&&"-1"==u&&"BTN_BREAKDOWN"==r.type&&(i=!0);"1"==r.isTop&&d.length<4&&d.push(b.default.createElement(q.Button,{type:"primary",disabled:i,onClick:function(){if(h)for(var i=0;i<h.length;i++)if("prjinfo"==h[i].shortname&&h[i].key==f)"BTN_EDIT"==r.type?a.getPrjInfo({viewtype:"edit",prjid:n}):"BTN_SAVE"==r.type?a.savePrjInfo({prjid:n},t):"BTN_DELETE"==r.type&&a.delPrjInfo({method:"del",prjid:n,from:"mymanagerproject"},t);else if("tasklist"==h[i].shortname&&h[i].key==f)"BTN_ADDTASK"==r.type?o.handleDialog(!0,"add","",{prjid:n,parentid:""}):"BTN_EDIT"==r.type?a.showEditTaskModal(!0):"BTN_DOSUBMIT"==r.type?q.Modal.confirm({title:ae(15172,"系统提示"),content:ae(83919,"你确定要提交执行吗?"),onOk:function(){a.doPlanOpt_task({method:"approveplan",prjid:n},t)},onCancel:function(){}}):"BTN_APPSUBMIT"==r.type?q.Modal.confirm({title:ae(15172,"系统提示"),content:ae(83921,"你确定要提交审批吗?"),onOk:function(){a.doPlanOpt_task({method:"submitplan",prjid:n},t)},onCancel:function(){}}):"BTN_DELETEBATCH"==r.type?a.delTaskBatch("delbatch"):"BTN_EDITBATCH"==r.type?(a.setIsBatchEdit(1),a.getPrjTaskList(),a.resetTaskInfoStore()):"BTN_BACK"==r.type?(a.setIsBatchEdit(0),a.getPrjTaskList(),a.resetTaskInfoStore()):"BTN_SUBMITEDIT"==r.type?te.default.setVisible(!0):"BTN_BREAKDOWN"==r.type&&a.triggerBreakDownWF();else if("childprj"==h[i].shortname&&h[i].key==f)"BTN_NEWPRJSUB"==r.type&&l.handleShareDialog(!0,{viewtype:"add",prjid:n});else if("prjshare"==h[i].shortname&&h[i].key==f)"BTN_APPEND"==r.type?a.showAddShareModal(!0):"BTN_DELETEBATCH"==r.type&&a.delBatchShare(""+(0,w.toJS)(p));else if("stageset"==h[i].shortname&&h[i].key==f)if("BTN_ADD_SHARE"==r.type)e.refs.StageList.tableEdit.refs.edit.doAdd();else if("BTN_DELETE"==r.type)e.refs.StageList.tableEdit.refs.edit.doDelete();else if("BTN_COPY"==r.type)e.refs.StageList.tableEdit.refs.edit.doCopy();else if("BTN_SUBMIT"==r.type){var s=e.refs.StageList.tableEdit.refs.edit.doRequiredCheck();a.saveStageSet(s,n)}}},r.menuName))}),d}},{key:"onRightMenuClick",value:function(e){var t=this,a=this.props.projectBoardStore,n=a.prjCardStore,r=a.prjid,i=a.tabsStore,o=n.rightMenu,l=n.taskInfoStore,s=n.addProjectStore,c=n.shareTableStore,u=n.relateListStore,d=(a.tabsStore.activeKey,i.activeKey),p=(0,w.toJS)(i.tabDatas);o&&o.length>0&&o.map(function(i,o){if(Number(e)==o&&p)for(var f=0;f<p.length;f++){if("prjinfo"==p[f].shortname&&p[f].key==d){var h=i.menuFun.indexOf("this")>=0?i.menuFun.split("this")[0]+")":i.menuFun;""!=h?(h=h.substring(0,h.indexOf("(")),"onNormal"==h?n.doPlanOpt({method:"normal",prjid:r},a):"onOver"==h?n.doPlanOpt({method:"delay",prjid:r},a):"onFinish"==h?n.doPlanOpt({method:"complete",prjid:r},a):"onFrozen"==h?n.doPlanOpt({method:"freeze",prjid:r},a):"onToggleStatus"==h&&n.doPlanOpt({method:"togglestatus",prjid:r,statusid:i.params},a)):"BTN_EDIT"==i.type?n.getPrjInfo({viewtype:"edit",prjid:r}):"BTN_SAVE"==i.type?n.savePrjInfo({prjid:r},a):"BTN_NEWREQ"==i.type?window.open("/spa/workflow/static/index.html#/main/workflow/add?prjid="+r,"_blank"):"BTN_NEWDOC"==i.type?window.open("/spa/document/static/index.html#/main/document/add?moudleFrom=prj&prjid="+r,"_blank"):"BTN_NEWRQ"==i.type?t.setState({workPlanVisible:!0}):"BTN_NEWMT"==i.type?window.open("/spa/meeting/static/index.html#/main/meeting/dialogsingle?type=create&projectid="+r,"_blank"):"BTN_SAVETEMPLET"==i.type?n.setVisiable(!0):"BTN_BACK"==i.type?n.getPrjInfo({viewtype:"view",prjid:r}):"BTN_LOG"==i.type?(t.refs.projectLogDialog.setVisible(!0),n.getPrjLogList({prjid:r})):"BTN_DELETE"==i.type&&n.delPrjInfo({method:"del",prjid:r,from:"mymanagerproject"},a)}else if("tasklist"==p[f].shortname&&p[f].key==d)"BTN_ADDTASK"==i.type?l.handleDialog(!0,"add","",{prjid:r,parentid:""}):"BTN_EDIT"==i.type?n.showEditTaskModal(!0):"BTN_DOSUBMIT"==i.type?q.Modal.confirm({title:ae(15172,"系统提示"),content:ae(83919,"你确定要提交执行吗?"),onOk:function(){n.doPlanOpt_task({method:"approveplan",prjid:r},a)},onCancel:function(){}}):"BTN_APPSUBMIT"==i.type?q.Modal.confirm({title:ae(15172,"系统提示"),content:ae(83921,"你确定要提交审批吗?"),onOk:function(){n.doPlanOpt_task({method:"submitplan",prjid:r},a)},onCancel:function(){}}):"BTN_TASKEXPORT"==i.type?n.doTaskExcelExp({prjid:r}):"BTN_SAVEPLAN"==i.type?n.saveasplan({method:"saveasplan",prjid:r}):"BTN_TASKHISTORY"==i.type?u.handleRelateDialog(!0,"history",r):"BTN_NOTEMEMBER"==i.type?u.handleRelateDialog(!0,"notice",r):"BTN_ONREQUEST"==i.type?u.handleRelateDialog(!0,"request",r):"BTN_ONDOC"==i.type?u.handleRelateDialog(!0,"doc",r):"BTN_ONCOWORK"==i.type?u.handleRelateDialog(!0,"cowork",r):"BTN_LOG"==i.type?u.handleRelateDialog(!0,"log",r):"BTN_DELETEBATCH"==i.type?n.delTaskBatch("delbatch"):"BTN_EDITBATCH"==i.type?(n.setIsBatchEdit(1),n.getPrjTaskList(),n.resetTaskInfoStore()):"BTN_BACK"==i.type?(n.setIsBatchEdit(0),n.getPrjTaskList(),n.resetTaskInfoStore()):"BTN_SUBMITEDIT"==i.type?te.default.setVisible(!0):"BTN_BREAKDOWN"==i.type&&n.triggerBreakDownWF();else if("childprj"==p[f].shortname&&p[f].key==d)"BTN_NEWPRJSUB"==i.type&&s.handleShareDialog(!0,{viewtype:"add",prjid:r});else if("prjshare"==p[f].shortname&&p[f].key==d){if("BTN_APPEND"==i.type)n.showAddShareModal(!0);else if("BTN_DELETEBATCH"==i.type){var m=c.selectedRowKeys;n.delBatchShare(""+(0,w.toJS)(m))}}else if("stageset"==p[f].shortname&&p[f].key==d)if("BTN_ADD_SHARE"==i.type)t.refs.StageList.tableEdit.refs.edit.doAdd();else if("BTN_DELETE"==i.type)t.refs.StageList.tableEdit.refs.edit.doDelete();else if("BTN_COPY"==i.type)t.refs.StageList.tableEdit.refs.edit.doCopy();else if("BTN_SUBMIT"==i.type){var g=t.refs.StageList.tableEdit.refs.edit.doRequiredCheck();n.saveStageSet(g,r)}"BTN_COLUMN"==i.type&&n.onShowColumn()}})}}]),t}(b.default.Component))||r;t.default=ne},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(29),o=n(i),l=a(6),s=n(l),c=a(1),u=n(c),d=a(7),p=n(d),f=a(3),h=n(f),m=a(4),g=n(m),v=a(2),b=a(0),y=a(8),k=a(5),w=a(9),S=a(14),E=a(30),j=n(E),T=a(21),_=n(T),C=a(20),R=n(C),P=a(129),x=n(P),L=a(130),D=n(L),N=a(185),A=n(N),M=w.WeaTableNew.WeaTable,B=b.WeaLocaleProvider.getLabel,z=(0,y.observer)(r=function(e){function t(e){(0,u.default)(this,t);var a=(0,h.default)(this,(t.__proto__||(0,s.default)(t)).call(this,e));return a.changeVision=function(e){var t=a.props,n=t.contentStore,r=t.boardStore;n.getPrjTaskList({version:"0"==e?"":e}),r.setIsNow("0"==e)},a.getAdButtons=function(){var e=a.props.contentStore,t=e.getPrjTaskList,n=e.setShowSearchAd,r=e.clearFormFields;return[React.createElement(v.Button,{type:"primary",onClick:function(){t(!1),n(!1)}},B(197,"搜索")),React.createElement(v.Button,{type:"ghost",onClick:function(){r()}},B(2022,"重置")),React.createElement(v.Button,{type:"ghost",onClick:function(){n(!1)}},B(201,"取消"))]},a.setWorkPlanVisible=function(e){a.setState({workPlanVisible:e})},a.state={taskid:"",coWorkVisiable:!1,workPlanVisible:!1},a}return(0,g.default)(t,e),(0,p.default)(t,[{key:"componentDidMount",value:function(){if(!window.weaWorkplan&&!window.weaCowork)return void eventRegister.loadModule("f_workplan",function(){eventRegister.loadModule("f_cowork",function(){},function(){alert("加载协作模块失败,请联系系统管理员!")})},function(){alert("加载日程模块失败,请联系系统管理员!")});window.weaWorkplan&&!window.weaCowork?eventRegister.loadModule("f_cowork",function(){},function(){alert("加载协作模块失败,请联系系统管理员!")}):eventRegister.loadModule("f_workplan",function(){},function(){alert("加载协作模块失败,请联系系统管理员!")}),this.props.boardStore.setIsNow(!0)}},{key:"render",value:function(){var e=this,t=this.props,a=t.contentStore,n=t.boardStore,r=t.account,i=t.taskBatchEditDialogStore,o=a.taskListTableStore,l=a.taskListRight,s=l.hasRight,c=l.verified,u=a.taskListTabs,d=a.taskListform,p=a.showSearchAd,f=a.taskListSearchParams,h=(a.shareStore,a.exchangeStore),m=a.taskInfoStore,g=a.reLoad,v=a.refTaskList,y=a.showEditTask,w=n.prjid,E=d.getFormParams()||{},T={onChange:function(e,t){m.onRowSelect(e)}};return c&&!s?React.createElement(b.WeaAlertPage,null,React.createElement("div",{style:{color:"#000"}},"对不起,您暂时没有权限!")):c&&s?React.createElement("div",null,React.createElement(b.WeaTab,{datas:(0,k.toJS)(u),keyParam:"key",selectedKey:f.version,buttonsAd:this.getAdButtons(),searchType:["base","advanced"],searchsBaseValue:E.taskname,setShowSearchAd:function(e){a.setShowSearchAd(e)},hideSearchAd:function(){return a.setShowSearchAd(!1)},searchsAd:React.createElement("div",null,React.createElement(S.Condition,{listStore:a,form:d})),showSearchAd:p,onSearch:function(e){a.getPrjTaskList()},onSearchChange:function(e){a.setFormFields({taskname:{value:e}})},onChange:this.changeVision}),React.createElement("div",null,this.getQuickSearch()),React.createElement("div",{onClick:function(e){return e.stopPropagation()}},React.createElement(M,{comsWeaTableStore:o,childrenColumnName:"subListspan",hasOrder:!0,needScroll:!0,onRowClick:function(e){return n.showSlideModal(!0,e)},register_table:function(){return g(o)},getColumns:function(t){return e.reRenderColumns(t)},onOperatesClick:this.onOperatesClick.bind(this),rowSelection:T})),React.createElement(A.default,{contentStore:i,selectedRowKeys:o.selectedRowKeys,prjid:w,reset:function(){a.resetTaskInfoStore()}}),React.createElement(R.default,{contentStore:a}),React.createElement(_.default,{contentStore:h}),React.createElement(j.default,{contentStore:m,prjid:w,callBack:function(){v({prjid:w})}}),React.createElement(x.default,{contentStore:a}),React.createElement(D.default,{ref:"editPrjTaskData",contentStore:a,visible:y}),window.weaCowork&&window.weaCowork.com&&window.weaCowork.com.CreateCowork&&this.state.coWorkVisiable&&""!==this.state.taskid&&React.createElement(window.weaCowork.com.CreateCowork,{initAddQuery:{relatedType:"task",ids:this.state.taskid},onCancel:function(){e.setState({coWorkVisiable:!1})}}),window.weaWorkplan&&window.weaWorkplan.com&&window.weaWorkplan.com.WorkPlanCreate&&React.createElement(window.weaWorkplan.com.WorkPlanCreate,{type:"create",visible:this.state.workPlanVisible,doClose:function(){e.setWorkPlanVisible(!1)},onlyClose:function(){e.setWorkPlanVisible(!1)},workPlanId:"",createConditionParams:[],activeKey:"",changeTab:function(e){},selectUser:r&&r.userid,workPlanTypeOptions:"2",crmIDs:[],projectid:w,taskid:this.state.taskid,description:""})):React.createElement("div",null)}},{key:"reRenderColumns",value:function(e){return e.forEach(function(e){"finish"==e.dataIndex?e.render=function(e,t){return React.createElement("span",{className:"wea-prj-progressStyle"},React.createElement(b.WeaProgress,{percent:t.finish||0,strokeColor:t.finishspan}))}:e.render=function(t,a){var n=void 0!==a[e.dataIndex+"span"]?a[e.dataIndex+"span"]:a[e.dataIndex];return React.createElement("span",{dangerouslySetInnerHTML:{__html:n}})}}),e}},{key:"getQuickSearch",value:function(){var e=this.props.contentStore,t=e.taskListQuickitems,a=e.taskListquickform,n=e.getPrjTaskList,r=a.isFormInit,i=[];a.getFormParams();return r&&(0,k.toJS)(t).map(function(e){var t=[];e.items.map(function(e,r){t.push({com:React.createElement(b.WeaFormItem,{label:""+e.label,labelCol:{span:""+e.labelcol},wrapperCol:{span:""+e.fieldcol}},React.createElement(w.WeaSwitch,{fieldConfig:e,form:a,onChange:function(t){n((0,o.default)({},e.domkey[0],t[e.domkey[0]].value))}})),colSpan:1})}),i.push(React.createElement(b.WeaSearchGroup,{needTigger:!0,col:4,title:B(32840,"基本条件"),showGroup:!0,items:t}))}),i}},{key:"onOperatesClick",value:function(e,t,a,n){var r=this.props.contentStore,i=r.shareStore,o=r.exchangeStore,l=r.taskInfoStore,s=r.prjid,c=a&&a.href?a.href:"",u=c.replace("javascript:","");if(""!=(u=u.substring(0,u.indexOf("("))))if("onShare"==u)i.handleShareDialog(!0,"task",e.randomFieldId,{});else if("onNewCowork"==u){this.setState({taskid:e.randomFieldId,coWorkVisiable:!0});var d=window.weaCowork.store&&window.weaCowork.store.coworkStoreMap,p=d&&d.getMapStore(3);p&&p.setCreateState({showNewCowork:!0,createOrEdit:0})}else"onNewWorkplan"==u?this.setState({taskid:e.randomFieldId,workPlanVisible:!0}):"onAddSubTask"==u?l.handleDialog(!0,"add","",{prjid:s,parentid:e.randomFieldId}):"onEditTask"==u?l.handleDialog(!0,"edit",e.randomFieldId):"onDiscuss"==u?o.handleExchangeDialog(!0,"task",e.randomFieldId,{}):"onDel"==u&&l.delTask("del",e.randomFieldId)}}]),t}(React.Component))||r;t.default=z},function(e,t){},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i,o=a(35),l=n(o),s=a(6),c=n(s),u=a(1),d=n(u),p=a(7),f=n(p),h=a(3),m=n(h),g=a(4),v=n(g),b=a(11),y=n(b),k=a(434),w=n(k),S=a(435),E=n(S),j=(i=r=function(e){function t(){var e,a,n,r;(0,d.default)(this,t);for(var i=arguments.length,o=Array(i),s=0;s<i;s++)o[s]=arguments[s];return a=n=(0,m.default)(this,(e=t.__proto__||(0,c.default)(t)).call.apply(e,[this].concat(o))),n.state={childOrder:y.default.Children.map(n.props.children,function(e,t){return t})},n.showPlace=function(e,t,a){n.place.style.width=e.width+"px",n.place.style.height=e.height+"px",n.place.style.margin="10px 10px 10px 10px",n.place.style.display="inline-block",a?jQuery(t).after(n.place):jQuery(t).before(n.place)},n.showItemPlace=function(e,t,a){n.itemPlace.style.width=e.width+"px",n.itemPlace.style.height=e.height+"px",n.itemPlace.style.margin="0 5px 5px 5px",n.itemPlace.style.display="inline-block",a?jQuery(t).after(n.itemPlace):jQuery(t).before(n.itemPlace)},n.hidePlace=function(){n.place.style.removeProperty("left"),n.place.style.removeProperty("top"),n.place.style.removeProperty("width"),n.place.style.removeProperty("height"),n.place.style.removeProperty("display"),n.itemPlace.style.removeProperty("left"),n.itemPlace.style.removeProperty("top"),n.itemPlace.style.removeProperty("width"),n.itemPlace.style.removeProperty("height"),n.itemPlace.style.removeProperty("display")},n.onChange=function(){var e=[];jQuery(n.container).find(".kanban-group").each(function(t,a){var n=[],r=jQuery(a).attr("data-value");jQuery(a).find(".kanban-item").each(function(e,t){n[e]=jQuery(t).attr("data-value");jQuery(t).attr("data-value")}),e[t]={groupid:r,items:n}}),n.props.onChange&&n.props.onChange({datas:(0,l.default)(e)})},r=a,(0,m.default)(n,r)}return(0,v.default)(t,e),(0,f.default)(t,[{key:"render",value:function(){var e=this;return y.default.createElement("div",{ref:function(t){return e.scroller=t},className:"kanban-scroller"},y.default.createElement("div",{ref:function(t){return e.container=t},className:"kanban-container",style:{minWidth:320*(y.default.Children.count(this.props.children)+1)}},y.default.Children.map(this.props.children,function(t){return"[object Object]"===t.toString()?y.default.Children.map(t,function(t){return y.default.cloneElement(t,{root:e,scroller:e.scroller})}):y.default.cloneElement(t,{root:e,scroller:e.scroller})}),y.default.createElement("div",{className:"kanban-group-place",ref:function(t){return e.place=t}}),y.default.createElement("div",{className:"kanban-group-item-place",ref:function(t){return e.itemPlace=t}}),this.props.addAction))}}]),t}(b.Component),r.Group=w.default,r.Item=E.default,i);t.default=j},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(10),i=n(r),o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(5),v=a(11),b=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(v),y=a(2),k=a(0),w=k.WeaLocaleProvider.getLabel,S=function(e){function t(e){(0,c.default)(this,t);var a=(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.checkGroupRepeat=function(e,t){var n=!0;return(0,g.toJS)(a.props.columns).map(function(a){a.id!==t&&a.title==e&&(n=!1)}),n},a.editGropName=function(e){if(e)a.setState({editGroupNameVisible:e});else if(a.state.groupName)if(a.state.groupName!==a.state.baseGroupName){var t=a.checkGroupRepeat(a.state.groupName,a.props.groupid);t?(a.props.saveGroupName(a.state.groupName,a.props.groupid),a.setState({editGroupNameVisible:e})):y.message.error(w("387703","阶段名称重复!"))}else a.setState({editGroupNameVisible:e});else y.message.error("阶段名称必填!")},a.closeAddComs=function(e){var t=a.props.userInfo;a.setState({taskInfo:{taskName:"",hrmid:t.userid,hrmname:t.username,startDate:a.getNowFormatDate(),endDate:a.getNowFormatDate()},userInfo:{userid:t.userid,username:t.username,usericons:t.usericons}}),a.setState({visible:!a.state.visible})},a.showAddComs=function(){var e=!0;if(a.state.visible){if(a.state.taskInfo.taskName?a.state.taskInfo.hrmid?a.state.taskInfo.startDate?a.state.taskInfo.endDate?a.state.taskInfo.endDate<a.state.taskInfo.startDate&&(y.message.error(w("387700","任务结束时间必须大于任务开始时间!")),e=!1):(a.refs.taskend.showError(),e=!1):(a.refs.taskstart.showError(),e=!1):(a.refs.taskhrm.showError(),e=!1):(a.refs.taskname.showError(),e=!1),e){a.props.saveTask({stageid:a.props.groupid,subject:a.state.taskInfo.taskName,begindate:a.state.taskInfo.startDate,enddate:a.state.taskInfo.endDate,hrmid:a.state.taskInfo.hrmid});var t=a.props,n=t.userid,r=t.username,i=t.usericons;a.setState({taskInfo:{taskName:"",hrmid:n,startDate:"",endDate:""},userInfo:{userid:n,username:r,usericons:i}}),a.setState({visible:!a.state.visible})}}else e&&a.setState({visible:!a.state.visible})},a.setTaskValue=function(e,t){"startDate"==e?a.setState({taskInfo:(0,i.default)({},a.state.taskInfo,{startDate:t})}):"endDate"==e?a.setState({taskInfo:(0,i.default)({},a.state.taskInfo,{endDate:t})}):"subject"==e?a.setState({taskInfo:(0,i.default)({},a.state.taskInfo,{taskName:jQuery("#area_"+a.props.groupid).val()})}):"hrmid"==e&&a.setState({taskInfo:(0,i.default)({},a.state.taskInfo,{hrmid:t.hrmid,hrmname:t.hrmname})})},a.setDate=function(e){a.setState({taskInfo:(0,i.default)({},a.state.taskInfo,{startDate:e[0],endDate:e[1]})})},a.setTaskName=function(){var e=jQuery("#area_"+a.props.groupid).val();a.setState({taskInfo:(0,i.default)({},a.state.taskInfo,{taskName:e})})},a.handleHeadMouseDown=function(e){var t=a.props.canEditBoard;a.offset={left:a.container.offsetLeft-jQuery(a.container).closest(".kanban-scroller")[0].scrollLeft,top:a.container.offsetTop,height:a.container.clientHeight,width:a.container.clientWidth,startX:e.clientX,startY:e.clientY},a.startScrollX=jQuery(a.container).closest(".kanban-scroller")[0].scrollLeft,t&&document.addEventListener("mousemove",a.handleMouseMove),t&&document.addEventListener("mouseup",a.handleMouseUp)},a.handleMouseMove=function(e){var t=e.clientX-a.offset.startX,n=jQuery(a.container).closest(".kanban-scroller")[0].scrollWidth/jQuery(a.container).closest(".kanban-scroller")[0].clientWidth;if(Math.abs(t)>5){if(a.props.root.moving=!0,a.moving=!0,a.container.style.position="absolute",a.container.style.width=a.offset.width+"px",a.container.style.height=a.offset.height+"px",a.container.style.left=a.offset.left-10+t+"px",a.container.style.top=a.offset.top-10+"px",a.container.style.zIndex=1e3,jQuery(a.container).addClass("moving"),a.props.root.showPlace(a.offset,a.container),t<0)jQuery(a.container).prevAll(".kanban-group").each(function(e,t){var n=jQuery(t).offset(),r=jQuery(t).width(),i=jQuery(t).height(),o=jQuery(a.container).offset(),l=jQuery(a.container).width(),s=n.left+r/2-o.left;s>0&&(s<l||0===e)&&a.props.root.showPlace({width:r,height:i},t)});else{var r=jQuery(a.container).nextAll(".kanban-group");r.each(function(e,t){var n=jQuery(t).offset(),i=jQuery(t).width(),o=jQuery(t).height(),l=jQuery(a.container).offset(),s=jQuery(a.container).width(),c=l.left+s-n.left-i/2;c>0&&(c<i/2||e===r.length-1)&&a.props.root.showPlace({width:i,height:o},t,!0)})}jQuery(a.container).closest(".kanban-scroller")[[0]].scrollLeft=a.startScrollX+t*n}},a.handleMouseUp=function(){document.removeEventListener("mousemove",a.handleMouseMove),document.removeEventListener("mouseup",a.handleMouseUp),a.moving&&(a.container.style.removeProperty("position"),a.container.style.removeProperty("width"),a.container.style.removeProperty("height"),a.container.style.removeProperty("left"),a.container.style.removeProperty("top"),a.container.style.removeProperty("z-index"),a.props.root.moving=!1,a.moving=!1,jQuery(a.container).removeClass("moving"),a.props.root.container.insertBefore(a.container,a.props.root.place),a.props.root.hidePlace(),a.props.root.onChange())},a.state={visible:!1,taskInfo:{taskName:"",hrmid:"",startDate:a.getNowFormatDate(),endDate:a.getNowFormatDate(),hrmname:""},userInfo:{userid:"",username:"",usericons:""},groupName:"",baseGroupName:"",editGroupNameVisible:!1},a}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){this.head&&this.body&&this.footer&&(this.body.style.height=this.container.clientHeight-20-this.head.clientHeight-this.footer.clientHeight+"px");var e=this.props,t=e.userInfo,a=e.title;this.setState({taskInfo:{taskName:"",hrmid:t.userid,hrmname:t.username,startDate:this.getNowFormatDate(),endDate:this.getNowFormatDate()},userInfo:{userid:t.userid,username:t.username,usericons:t.usericons},groupName:a,editGroupNameVisible:!1})}},{key:"componentWillMount",value:function(){var e=this.props.title;this.setState({groupName:e,baseGroupName:e,editGroupNameVisible:!1})}},{key:"componentDidUpdate",value:function(e,t){}},{key:"componentWillUpdate",value:function(e,t){}},{key:"componentWillReceiveProps",value:function(e,t){if(this.props.groupid!==e.groupid||this.props.userInfo!==e.userInfo){var a=e.userInfo,n=e.title;this.setState({taskInfo:{taskName:"",hrmid:a.userid,hrmname:a.username,startDate:this.getNowFormatDate(),endDate:this.getNowFormatDate()},userInfo:{userid:a.userid,username:a.username,usericons:a.usericons},groupName:n,editGroupNameVisible:!1})}}},{key:"render",value:function(){var e=this,t=this.props,a=(t.title,t.extra,t.value),n=t.canEditBoard,r=t.canAddTask,i=b.createElement(y.Menu,null,b.createElement(y.Menu.Item,{key:"0"},b.createElement("span",{onClick:function(){return e.editGropName(!0)}},w("387705","修改阶段名称"))),b.createElement(y.Menu.Divider,null),b.createElement(y.Menu.Item,{key:"1"},b.createElement("span",{onClick:function(){return e.props.delGrop(e.props.groupid)}},w("387706","删除阶段"))));return b.createElement("div",{"data-value":a,className:"kanban-group",ref:function(t){return e.container=t},onClick:function(){e.editGropName(!1)}},b.createElement("div",{ref:function(t){return e.head=t},className:"kanban-group-head",onMouseDown:this.handleHeadMouseDown},b.createElement("div",{className:"kanban-group-head-wrapper"},b.createElement("div",{className:"kanban-group-head-title",onClick:function(t){t.stopPropagation(),e.editGropName(!0)}},!this.state.editGroupNameVisible&&this.state.groupName,this.state.editGroupNameVisible&&b.createElement(k.WeaInput,{className:"updateStageName",autofocus:"autofocus",style:{top:"6px"},value:this.state.groupName,onChange:function(t){e.setState({groupName:t})}})),b.createElement("div",{className:"kanban-group-head-extra",style:{display:n?this.state.editGroupNameVisible?"none":"":"none"}},b.createElement(y.Dropdown,{overlay:i},b.createElement("span",{className:"icon-coms-List column-header-menu"}))))),b.createElement("div",{ref:function(t){return e.body=t},className:"kanban-group-body"},b.Children.map(this.props.children,function(t){return b.cloneElement(t,{root:e.props.root,xScroller:e.props.scroller,yScroller:e.body})})),b.createElement("div",{ref:function(t){return e.footer=t},className:"kanban-group-footer"},b.createElement("div",{style:{display:r?"":"none",height:"100%"}},b.createElement("div",{className:"btnBottomNew",onClick:function(){e.showAddComs()}},"+",w("84046","新任务")),b.createElement("div",{className:"footer-card",style:{display:this.state.visible?"":"none"}},b.createElement("div",{className:"card-content"},b.createElement(y.Row,{style:{lineHeight:"30px",padding:"6px 17px"}},b.createElement(y.Col,{span:8},w("1352","任务名称"),":"),b.createElement(y.Col,{span:14},b.createElement("div",{className:this.state.taskInfo.taskName?"":"required"},b.createElement(k.WeaError,{tipPosition:"bottom",ref:"taskname",error:w("387696","任务名称未填写!")},b.createElement(y.Input,{ref:function(t){e.textInput=t},type:"textarea",autofocus:"autofocus",autosize:{minRows:"1",maxRows:"1"},value:this.state.taskInfo.taskName,id:"area_"+this.props.groupid,onChange:function(t){return e.setTaskValue("subject",t)},placeholder:w("1352","任务名称")}))))),b.createElement("div",{className:"clearFix"}),b.createElement(y.Row,{style:{lineHeight:"30px",padding:"6px 17px",width:400}},b.createElement(y.Col,{span:8,style:{width:77.98}},w("2097","负责人"),":"),b.createElement(k.WeaError,{tipPosition:"bottom",ref:"taskhrm",error:w("387699","任务负责人未选择!"),style:{width:"64%"}},b.createElement(y.Col,{span:14},b.createElement("div",{className:"kanban-group-manager managericons"},b.createElement(y.Tooltip,{placement:"left",title:this.props.username},b.createElement("div",{className:this.state.taskInfo.hrmid?"":"required"},b.createElement(k.WeaBrowser,{type:17,key:this.state.taskInfo.hrmname,replaceDatas:[{id:this.state.taskInfo.hrmid,name:this.state.taskInfo.hrmname}],textDecoration:!0,isSingle:!1,onChange:function(t,a,n){return e.setTaskValue("hrmid",{hrmid:t,hrmname:a})}}))))))),b.createElement("div",{className:"clearFix"}),b.createElement(y.Row,{style:{lineHeight:"30px",padding:"6px 17px",width:400}},b.createElement(y.Col,{span:8,style:{width:77.98}},w("24979","开始时间"),":"),b.createElement(k.WeaError,{tipPosition:"bottom",ref:"taskstart",error:w("387697","任务开始时间未选择!"),style:{width:"64%"}},b.createElement(y.Col,{span:14},b.createElement("div",{className:"content-landmark"},b.createElement(k.WeaDatePicker,{noInput:!0,value:this.state.taskInfo.startDate,onChange:function(t){return e.setTaskValue("startDate",t)},key:this.state.taskInfo.startDate}))))),b.createElement("div",{className:"clearFix"}),b.createElement(y.Row,{style:{lineHeight:"30px",padding:"6px 17px",width:400}},b.createElement(y.Col,{span:8,style:{width:77.98}},w("743","结束时间"),":"),b.createElement(k.WeaError,{tipPosition:"bottom",ref:"taskend",error:w("387698","任务结束时间未选择!"),style:{width:"64%"}},b.createElement(y.Col,{span:14},b.createElement("div",{className:"content-landmark"},b.createElement(k.WeaDatePicker,{noInput:!0,value:this.state.taskInfo.endDate,onChange:function(t){return e.setTaskValue("endDate",t)},key:this.state.taskInfo.endDate})))))),b.createElement("div",{className:"btnBottomSubmit",onClick:function(){e.closeAddComs()}},w("31129","取消")),b.createElement("div",{className:"btnBottomSubmit",onClick:function(){e.showAddComs()}},w("33703","确认"))))))}},{key:"getNowFormatDate",value:function(){var e=new Date,t=e.getFullYear(),a=e.getMonth()+1,n=e.getDate();return a>=1&&a<=9&&(a="0"+a),n>=0&&n<=9&&(n="0"+n),t+"-"+a+"-"+n}}]),t}(b.Component);t.default=S},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(6),i=n(r),o=a(1),l=n(o),s=a(7),c=n(s),u=a(3),d=n(u),p=a(4),f=n(p),h=a(11),m=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(h),g=a(0),v=a(2),b=a(131),y=n(b),k=g.WeaLocaleProvider.getLabel,w=function(e){function t(e){(0,l.default)(this,t);var a=(0,d.default)(this,(t.__proto__||(0,i.default)(t)).call(this,e));return a.handleMouseDown=function(e){var t=a.props.canEditBoard;a.offset={left:a.container.offsetLeft,top:a.container.offsetTop-jQuery(a.container).closest(".kanban-group-body")[0].scrollTop,height:a.container.clientHeight,width:a.container.clientWidth,startX:e.clientX,startY:e.clientY},a.startScrollX=jQuery(a.container).closest(".kanban-group-body")[0].scrollLeft,a.startScrollY={},jQuery(a.container).closest(".kanban-container").find("kanban-group").each(function(e,t){var n=jQuery(t).attr("data-value");a.startScrollY[n]=jQuery(t).find(".kanban-group-body").scrollTop()}),t&&document.addEventListener("mousemove",a.handleMouseMove),t&&document.addEventListener("mouseup",a.handleMouseUp)},a.handleMouseMove=function(e){var t=e.clientX-a.offset.startX,n=e.clientY-a.offset.startY,r=jQuery(a.container).closest(".kanban-group-body")[0].scrollHeight/jQuery(a.container).closest(".kanban-group-body")[0].clientHeight;if(Math.abs(t)>5||Math.abs(n)>5){a.moving=!0,a.props.root.moving=!0,a.container.style.position="absolute",a.container.style.width=a.offset.width+"px",a.container.style.height=a.offset.height+"px",a.container.style.left=a.offset.left-10+t+"px",a.container.style.top=a.offset.top-10+n+"px",a.container.style.zIndex=1e3,a.container.style.transform="rotate(5deg)",jQuery(a.container).addClass("moving"),a.props.root.showItemPlace(a.offset,a.container);var i=!1,o=null;if(t<0){jQuery(a.container).closest(".kanban-group").prevAll(".kanban-group").each(function(e,t){var n=jQuery(t).offset(),r=jQuery(t).width(),l=jQuery(a.container).offset(),s=jQuery(a.container).width(),c=n.left+r/2-l.left;c>0&&(c<s||0===e)&&(i=!0,o=jQuery(t))})}else{var l=jQuery(a.container).closest(".kanban-group").nextAll(".kanban-group");l.each(function(e,t){var n=jQuery(t).offset(),r=jQuery(t).width(),s=jQuery(a.container).offset(),c=jQuery(a.container).width(),u=s.left+c/2-n.left-r/2;u>0&&(u<r/2||e===l.length-1)&&(i=!0,o=jQuery(t))})}if(i&&o||(o=jQuery(a.container).closest(".kanban-group"),i=!0),i&&o){var s=o.find(".kanban-item");0===s.length&&o.find(".kanban-group-body").append(a.props.root.itemPlace),s.each(function(e,t){var n=jQuery(t).offset(),r=jQuery(t).height(),i=jQuery(a.container).offset(),o=n.top-i.top;o>0&&(o<r||0===e)?a.props.root.showItemPlace(a.offset,t):o<0&&e<s.length&&a.props.root.showItemPlace(a.offset,t,!0)});var c=o.attr("data-value");o.find(".kanban-group-body")[0].scrollTop=(a.startScrollY[c]||0)+n*r}}},a.handleMouseUp=function(){document.removeEventListener("mousemove",a.handleMouseMove),document.removeEventListener("mouseup",a.handleMouseUp),a.moving&&(a.container.style.removeProperty("position"),a.container.style.removeProperty("width"),a.container.style.removeProperty("height"),a.container.style.removeProperty("left"),a.container.style.removeProperty("top"),a.container.style.removeProperty("z-index"),a.container.style.removeProperty("transform"),a.props.root.moving=!1,a.moving=!1,jQuery(a.container).removeClass("moving"),jQuery(a.props.root.itemPlace).before(a.container),a.props.root.hidePlace(),a.props.root.onChange())},a.setLandMark=function(e,t,n){a.props.setLandMark(e,t),n.stopPropagation()},a.onTaskClick=function(e,t){a.props.onTaskClick(e),t.stopPropagation()},a.getManagers=function(){var e=a.props,t=e.managerid,n=e.managername,r=e.managericon,i=e.islandmark,o=e.value,l=e.canAddTask,s=e.status,c=[];return t&&t.length>1&&(a.state.show?c.push(m.createElement("div",{className:"kanban-item-icon",key:"other"},m.createElement(v.Icon,{type:"circle-o-right",onClick:function(e){a.setState({show:!a.state.show}),e.stopPropagation()}}))):c.push(m.createElement("div",{className:"kanban-item-icon",key:"other"},m.createElement(v.Icon,{type:"circle-o-left",onClick:function(e){a.setState({show:!a.state.show}),e.stopPropagation()}})))),l&&0==s?c.push(m.createElement("div",{className:"kanban-item-landmark"},m.createElement(v.Tooltip,{placement:"bottom",title:"1"==i?k("387701","取消里程碑任务"):k("387702","设为里程碑任务")},m.createElement("span",{className:"icon-coms-Flag",style:{color:"1"==i?"#2db7f5":""},onClick:function(e){a.setLandMark(o,"1"==i?"0":"1",e)}})))):c.push(m.createElement("div",{className:"kanban-item-landmark"},m.createElement("span",{className:"icon-coms-Flag",style:{color:"1"==i?"#2db7f5":""}}))),a.state.show&&t&&t.length>0&&t.map(function(e,t){c.push(m.createElement("div",{className:"kanban-item-manager",key:t},m.createElement(v.Tooltip,{placement:"bottom",title:n[t]},m.createElement("a",{href:"javaScript:openhrm("+e+");",onClick:function(e){return window.pointerXY(e)}},m.createElement("img",{src:r[t],className:"kanban-item-manager-img"})))))}),!a.state.show&&t&&t.length>0&&c.push(m.createElement("div",{className:"kanban-item-manager",key:0},m.createElement(v.Tooltip,{placement:"bottom",title:n[0]},m.createElement("a",{href:"javaScript:openhrm("+t[0]+");",onClick:function(e){return window.pointerXY(e)}},m.createElement("img",{src:r[0],className:"kanban-item-manager-img"}))))),c},a.state={show:!1},a}return(0,f.default)(t,e),(0,c.default)(t,[{key:"render",value:function(){var e=this,t=this.props,a=t.value,n=t.prefix,r=t.avatar,i=t.title,o=t.description,l=(t.islandmark,t.action),s=t.finish,c=t.colors,u=(t.managerid,t.managericon,t.managername,t.allnum),d=t.finishnum;t.status;return m.createElement("div",{ref:function(t){return e.container=t},key:a,className:"kanban-item","data-value":a,onClick:function(t){return e.onTaskClick(a,t)},onMouseDown:this.handleMouseDown},m.createElement("div",{className:"kanban-item-finish"},m.createElement("div",{className:"kanban-item-finish-status",style:{backgroundColor:c,height:s+"%"}})),m.createElement("div",{className:"kanban-item-extra-wrapper"},m.createElement("div",{className:"kanban-item-main",style:{width:"calc(100%  )"}},m.createElement("div",{className:"kanban-item-main-meta"},m.createElement("div",{style:{display:r?"inline-block":"none"},className:"kanban-item-main-meta-avatar"},r),m.createElement("div",{className:"kanban-item-main-meta-content"},m.createElement("div",{className:"kanban-item-main-meta-title"},m.createElement("div",{class:"title-content",id:"titleContent"},m.createElement("div",{style:{color:"red",display:this.state.show?"none":"inline-block"}},"  ",n," "),!this.state.show&&i),m.createElement("div",{className:"kanban-item-manager-list"},m.createElement(y.default,{delay:10,className:"queue-simple",type:["right","right"]},this.getManagers()))),m.createElement("div",{className:"kanban-item-main-meta-description"}),m.createElement("div",{className:"kanban-item-main-meta-description"},o),m.createElement("div",{className:"kanban-item-main-meta-description"},u>0&&k("2098","子任务")+" "+d+"/"+u)),l&&l.length>0&&m.createElement("ul",{className:"kanban-item-action"},l.map(function(e,t){return m.createElement("li",null,e,t<l.length-1&&m.createElement("em",{className:"kanban-item-action-split"}))}))))),m.createElement(g.WeaPopoverHrm,null))}}]),t}(m.Component);t.default=w},function(e,t,a){"use strict";var n=a(10),r=a.n(n),i=a(169),o=a.n(i),l=a(53),s=a.n(l),c=a(1),u=a.n(c),d=a(7),p=a.n(d),f=a(3),h=a.n(f),m=a(4),g=a.n(m),v=a(11),b=a.n(v),y=a(437),k=a.n(y),w=a(442),S=a(451),E=a(452),j=function(){},T=["displayName","propTypes","getDefaultProps","defaultProps","childContextTypes","contextTypes"],_=function(e){function t(e){u()(this,t);var a=h()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));C.call(a),a.oneEnter=!1,a.tweenToEnter={},a.leaveUnfinishedChild=[],a.saveTweenOneTag={},a.childrenShow={},a.keysToEnter=[],a.keysToLeave=[],a.keysToEnterPaused={},a.placeholderTimeoutIds={};var n=Object(S.d)(Object(S.b)(e)),r={};return n.forEach(function(e){e&&e.key&&(a.props.appear?a.keysToEnter.push(e.key):r[e.key]=!0)}),a.keysToEnterToCallback=[].concat(s()(a.keysToEnter)),a.originalChildren=Object(S.d)(Object(S.b)(e)),a.state={children:n,childrenShow:r},a}return g()(t,e),p()(t,[{key:"componentDidMount",value:function(){this.props.appear&&this.componentDidUpdate(),this.oneEnter=!0}},{key:"componentWillReceiveProps",value:function(e){var t=this,a=Object(S.d)(e.children).filter(function(e){return e}),n=this.originalChildren.filter(function(e){return e});if(this.state.children.length){var r=this.state.children.filter(function(e){return e&&t.keysToLeave.indexOf(e.key)>=0});this.leaveUnfinishedChild=r.map(function(e){return e.key});var i=Object(S.c)(n,this.state.children),o=[],l=function(e){e.forEach(function(e){var t=i.indexOf(e);-1===t?o.push(e):o.splice(t,0,e)})};l(r),l(n),n=o.filter(function(e){return e})}var c=Object(S.c)(n,a),u=c.length?this.state.childrenShow:{};if(this.keysToEnterPaused={},!(!a.length&&!n.length&&this.state.children.length)){var d=a.map(function(e){return e.key});this.keysToLeave.forEach(function(a){d.indexOf(a)>=0&&(t.keysToEnterPaused[a]=!0,n=n.filter(function(e){return e.key!==a}),e.forcedReplay&&delete u[a])})}this.keysToEnter=[],this.keysToLeave=[],this.setState({childrenShow:u,children:c}),a.forEach(function(e){if(e){var a=e.key;!Object(S.a)(n,a)&&a&&t.keysToEnter.push(a)}}),n.forEach(function(e){if(e){var n=e.key;!Object(S.a)(a,n)&&n&&(t.keysToLeave.push(n),w.b.clear(t.placeholderTimeoutIds[n]),delete t.placeholderTimeoutIds[n])}}),this.keysToEnterToCallback=[].concat(s()(this.keysToEnter))}},{key:"componentDidUpdate",value:function(){this.originalChildren=Object(S.d)(Object(S.b)(this.props));var e=[].concat(s()(this.keysToEnter)),t=[].concat(s()(this.keysToLeave));e.forEach(this.performEnter),t.forEach(this.performLeave)}},{key:"componentWillUnmount",value:function(){var e=this;Object.keys(this.placeholderTimeoutIds).forEach(function(t){w.b.clear(e.placeholderTimeoutIds[t])}),this.keysToEnter=[],this.keysToLeave=[],this.childrenShow={}}},{key:"getTweenType",value:function(e,t){var a=E.a[e];return this.getTweenAnimConfig(a,t)}},{key:"getTweenAnimConfig",value:function(e,t,a){var n=this;return Array.isArray(e)?e.map(function(e){return n.getTweenSingleConfig(e,t,a)}):this.getTweenSingleConfig(e,t,a)}},{key:"render",value:function(){var e=o()(this.props,[]);["component","componentProps","interval","duration","delay","type","animConfig","ease","leaveReverse","animatingClassName","forcedReplay","onEnd","appear"].forEach(function(t){return delete e[t]});var t=Object(S.d)(this.state.children).map(this.getChildrenToRender),a=r()({},e,this.props.componentProps);return Object(v.createElement)(this.props.component,a,t)}}]),t}(b.a.Component);_.propTypes={children:k.a.any,component:k.a.any,componentProps:k.a.object,interval:k.a.any,duration:k.a.any,delay:k.a.any,type:k.a.any,animConfig:k.a.any,ease:k.a.any,leaveReverse:k.a.bool,forcedReplay:k.a.bool,animatingClassName:k.a.array,onEnd:k.a.func,appear:k.a.bool},_.defaultProps={component:"div",componentProps:{},interval:100,duration:450,delay:0,type:"right",animConfig:null,ease:"easeOutQuart",leaveReverse:!1,forcedReplay:!1,animatingClassName:["queue-anim-entering","queue-anim-leaving"],onEnd:j,appear:!0};var C=function(){var e=this;this.getTweenSingleConfig=function(e,t,a){var n={};return Object.keys(e).forEach(function(r){Array.isArray(e[r])?n[r]=e[r][t]:(!a&&!t||a&&t)&&(n[r]=e[r])}),n},this.getTweenData=function(t,a,n){var r=e.props,i="enter"===n?0:1,o="enter"===n?1:0,l="enter"===n?0:1,s=e.getAnimData(r,t,a,i,o),c=e.getAnimData(r,t,a,i,l);s="enter"!==n||!r.forcedReplay&&e.childrenShow[t]?null:s;var u=Object(S.e)(r.ease,t,a)[i],d=Object(S.e)(r.duration,t,a)[i];return Array.isArray(u)&&(u=u.map(function(e){return 100*e}),u=w.a.easing.path("M0,100C"+u[0]+","+(100-u[1])+","+u[2]+","+(100-u[3])+",100,0",{lengthPixel:d/16.6667})),{startAnim:s,animate:c,ease:u,duration:d,isArray:Array.isArray(c)}},this.getTweenSingleData=function(e,t,a,n,i,o,l){var s=Object.keys(e||{}).length;return{animation:r()({onStart:o,onComplete:l,duration:n,delay:i,ease:a},t),startAnimate:s?r()({duration:0},e):null}},this.getTweenEnterOrLeaveData=function(t,a,n,r){var i=e.getTweenData(t,a,r),o=i.startAnim,l=i.animate,s=("enter"===r?e.enterBegin:e.leaveBegin).bind(e,t),c=("enter"===r?e.enterComplete:e.leaveComplete).bind(e,t);if(i.isArray){var u=l.length-1,d=[],p=[];return l.forEach(function(t,a){var r=o&&o[a],l=e.getTweenSingleData(r,t,i.ease,i.duration/u,a?0:n,a?null:s,a===u?c:null);d.push(l.animation),l.startAnimate&&p.push(l.startAnimate)}),p.concat(d)}return i=e.getTweenSingleData(o,l,i.ease,i.duration,n,s,c),[i.startAnimate,i.animation].filter(function(e){return e})},this.getTweenAppearData=function(t,a){return r()({},e.getAnimData(e.props,t,a,0,0),{duration:0})},this.getAnimData=function(t,a,n,r,i){return t.animConfig?e.getTweenAnimConfig(Object(S.e)(t.animConfig,a,n)[r],i,r):e.getTweenType(Object(S.e)(t.type,a,n)[r],i)},this.getChildrenToRender=function(t){var a=e.props,n=a.forcedReplay,r=a.leaveReverse,i=a.appear,o=a.delay,l=a.interval;if(!t||!t.key)return t;var s=t.key;if(!e.state.childrenShow[s])return null;var c=e.keysToLeave.indexOf(s),u=void 0,d="function"===typeof t.type,p=d?{}:null;if(d&&Object.keys(t.type).forEach(function(e){-1===T.indexOf(e)&&(p[e]=t.type[e])}),c>=0){if(e.leaveUnfinishedChild.indexOf(s)>=0)return e.saveTweenOneTag[s];var f=Object(S.e)(l,s,c)[1],h=Object(S.e)(o,s,c)[1];h=f*((r?e.keysToLeave.length-c-1:c)-e.leaveUnfinishedChild.length)+h,u=e.getTweenEnterOrLeaveData(s,c,h,"leave")}else if(c=e.keysToEnterToCallback.indexOf(s),u=e.oneEnter||i?e.getTweenEnterOrLeaveData(s,c,0,"enter"):e.getTweenAppearData(s,c),e.tweenToEnter[s]&&!n)return Object(v.createElement)(w.a,{key:s,component:t.type,forcedJudg:p,componentProps:t.props});u=e.keysToEnterPaused[s]&&-1===e.keysToLeave.indexOf(s)?null:u;var m=Object(v.createElement)(w.a,{key:s,component:t.type,forcedJudg:p,componentProps:t.props,animation:u});return e.saveTweenOneTag[s]=m,m},this.performEnter=function(t,a){var n=Object(S.e)(e.props.interval,t,a)[0],r=Object(S.e)(e.props.delay,t,a)[0];e.placeholderTimeoutIds[t]=w.b.timeout(e.performEnterBegin.bind(e,t),n*a+r),e.keysToEnter.indexOf(t)>=0&&e.keysToEnter.splice(e.keysToEnter.indexOf(t),1)},this.performEnterBegin=function(t){var a=e.state.childrenShow;a[t]=!0,delete e.keysToEnterPaused[t],w.b.clear(e.placeholderTimeoutIds[t]),delete e.placeholderTimeoutIds[t],e.setState({childrenShow:a})},this.performLeave=function(t){w.b.clear(e.placeholderTimeoutIds[t]),delete e.placeholderTimeoutIds[t]},this.enterBegin=function(t,a){var n=a.target,r=e.props.animatingClassName;n.className=n.className.replace(r[1],""),-1===n.className.indexOf(r[0])&&(n.className=(n.className+" "+r[0]).trim()),e.childrenShow[t]=!0},this.enterComplete=function(t,a){if(!(e.keysToEnterPaused[t]||e.keysToLeave.indexOf(t)>=0)){var n=a.target;n.className=n.className.replace(e.props.animatingClassName[0],"").trim(),e.tweenToEnter[t]=!0,e.props.onEnd({key:t,type:"enter",target:n})}},this.leaveBegin=function(t,a){var n=a.target,r=e.props.animatingClassName;n.className=n.className.replace(r[0],""),-1===n.className.indexOf(r[1])&&(n.className=(n.className+" "+r[1]).trim()),delete e.tweenToEnter[t]},this.leaveComplete=function(t,a){if(!(e.keysToEnterToCallback.indexOf(t)>=0)){var n=e.state.childrenShow;delete n[t],delete e.saveTweenOneTag[t],delete e.childrenShow[t],e.keysToLeave.indexOf(t)>=0&&e.keysToLeave.splice(e.keysToLeave.indexOf(t),1);if(!e.keysToLeave.some(function(e){return n[e]})){var r=Object(S.d)(Object(S.b)(e.props));e.setState({children:r,childrenShow:n})}var i=a.target;i.className=i.className.replace(e.props.animatingClassName[1],"").trim(),e.props.onEnd({key:t,type:"leave",target:i})}}};_.isQueueAnim=!0,t.a=_},function(e,t,a){e.exports=a(438)()},function(e,t,a){"use strict";var n=a(439),r=a(440),i=a(441);e.exports=function(){function e(e,t,a,n,o,l){l!==i&&r(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types")}function t(){return e}e.isRequired=e;var a={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return a.checkPropTypes=n,a.PropTypes=a,a}},function(e,t,a){"use strict";function n(e){return function(){return e}}var r=function(){};r.thatReturns=n,r.thatReturnsFalse=n(!1),r.thatReturnsTrue=n(!0),r.thatReturnsNull=n(null),r.thatReturnsThis=function(){return this},r.thatReturnsArgument=function(e){return e},e.exports=r},function(e,t,a){"use strict";function n(e,t,a,n,i,o,l,s){if(r(t),!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[a,n,i,o,l,s],d=0;c=new Error(t.replace(/%s/g,function(){return u[d++]})),c.name="Invariant Violation"}throw c.framesToPop=1,c}}var r=function(e){};e.exports=n},function(e,t,a){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,a){"use strict";a.d(t,"b",function(){return s});var n=a(192),r=a(450),i=a(195),o=a(132),l=a(196);n.a.TweenOneGroup=r.a,n.a.easing=i.a,n.a.plugins=o.a,n.a.ticker=l.a,t.a=n.a;var s=(r.a,i.a,o.a,l.a)},function(e,t,a){"use strict";function n(){}var r=a(444);e.exports=function(){function e(e,t,a,n,i,o){if(o!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var a={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return a.checkPropTypes=n,a.PropTypes=a,a}},function(e,t,a){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,a){"use strict";function n(){}function r(e,t){var a=e.duration||0===e.duration?e.duration:f;return{duration:"set"===e.type?0:a,delay:e.delay||h,ease:"function"===typeof e.ease?e.ease:s.a[e.ease||p],onUpdate:e.onUpdate||n,onComplete:e.onComplete||n,onStart:e.onStart||n,onRepeat:e.onRepeat||n,repeat:e.repeat||0,repeatDelay:e.repeatDelay||0,yoyo:e.yoyo||!1,type:"from"===e.type?"from":"to",initTime:t,appearTo:"number"===typeof e.appearTo?e.appearTo:null,perTime:0,currentRepeat:0}}var i=a(10),o=a.n(i),l=a(194),s=(a.n(l),a(195)),c=a(132),u=a(447),d=a(70),p="easeInOutQuad",f=450,h=0;c.a.push(u.a);var m=function(e,t,a){this.target=e,this.attr=a.attr||"style",this.accuracy=1e-5,this.totalTime=0,this.progressTime=0,this.defaultData=[],this.start={},this.startDefaultData={},this.tween={},this.data=t,this.perFrame=Math.round(1e3/60),this.register=!1,this.isSvg=this.target.ownerSVGElement;var n=this.setAttrIsStyle();this.setDefaultData(n)},g=m.prototype;g.setAttrIsStyle=function(){var e=this,t=[];return this.data.forEach(function(a,n){var i=o()({},a);"style"===e.attr?(t[n]={},Object.keys(i).forEach(function(e){e in r({},0)&&(t[n][e]=i[e],delete i[e])}),t[n].style=i,e.startDefaultData.style=e.target.getAttribute("style")):"attr"===e.attr&&(Object.keys(i).forEach(function(t){if("style"===t&&Array.isArray(a[t]))throw new Error("Style should be the object.");"bezier"===t?(i.style=o()({},i.style,{bezier:i[t]}),delete i[t],e.startDefaultData.style=e.target.getAttribute("style")):e.startDefaultData[t]=e.target.getAttribute(t)}),t[n]=i)}),t},g.setDefaultData=function(e){var t=this,a=0,n=!1,i=e.map(function(e){var i="number"===typeof e.appearTo;i||(a+=e.delay||0);var o=(e.appearTo||0)+(e.delay||0),s=r(e,i?o:a);s.vars={},Object.keys(e).forEach(function(a){if(!(a in s)){var n=e[a];if(a in c.a)s.vars[a]=new c.a[a](t.target,n,s.type);else if(a.match(/color/i)||"stroke"===a||"fill"===a)s.vars[a]={type:"color",vars:Object(l.parseColor)(n)};else if("number"===typeof n||n.split(/[,|\s]/g).length<=1){var r=parseFloat(n),i=n.toString().replace(/[^a-z|%]/g,""),o=n.toString().replace(/[^+|=|-]/g,"");s.vars[a]={unit:i,vars:r,count:o}}else("d"===a||"points"===a)&&"SVGMorph"in c.a&&(s.vars[a]=new c.a.SVGMorph(t.target,n,a))}}),s.yoyo&&s.repeat,-1===s.repeat&&(n=!0);var u=-1===s.repeat?0:s.repeat;if(i){var d=e.appearTo+(e.delay||0)+s.duration*(u+1)+s.repeatDelay*u;a=d>=a?d:a}else s.delay<-s.duration?a-=s.delay:a+=s.duration*(u+1)+s.repeatDelay*u;return s.mode="",s});this.totalTime=n?Number.MAX_VALUE:a,this.defaultData=i},g.getComputedStyle=function(){var e="undefined"!==typeof window&&document.defaultView?document.defaultView.getComputedStyle(this.target):{};if(this.isSvg){var t=e[Object(l.checkStyleName)("transform")]||"none";if("none"===t){var a=this.target.getAttribute("style");a&&a.indexOf("transform:")>=0?t=a.split(";").filter(function(e){return e.indexOf("transform:")>=0}).map(function(e){return Object(l.createMatrix)(e.split(":")[1].trim()).toString()})[0]:this.target.getAttribute("transform")}e.transformSVG=t}return e},g.getAnimStartData=function(e){var t=this,a={};return Object.keys(e).forEach(function(n){if(n in c.a||"attr"===t.attr&&("d"===n||"points"===n))return t.computedStyle=t.computedStyle||t.getComputedStyle(),void(a[n]=e[n].getAnimStart(t.computedStyle,t.tween,t.isSvg));if("attr"!==t.attr)a[n]=t.target[n]||0;else{var r=t.target.getAttribute(n),i="null"!==r&&r?r:0;if(n.match(/color/i)||"stroke"===n||"fill"===n)i=i||"stroke"!==n?i:"rgba(255, 255, 255, 0)",i=Object(l.parseColor)(i),a[n]=i;else if(parseFloat(i)||0===parseFloat(i)||0===i){var o=i.toString().replace(/[^a-z|%]/g,"");a[n]=o!==e[n].unit?Object(d.h)(t.target,n,parseFloat(i),o,e[n].unit):parseFloat(i)}}}),a},g.setAnimData=function(e){var t=this;Object.keys(e).forEach(function(a){a in c.a||"attr"===t.attr&&("d"===a||"points"===a)||(t.target[a]=e[a])})},g.setRatio=function(e,t,a){var n=this;Object.keys(t.vars).forEach(function(r){if(r in c.a||"attr"===n.attr&&("d"===r||"points"===r))return void t.vars[r].setRatio(e,n.tween,n.isSvg&&n.computedStyle);var i=t.vars[r],o=n.start[a][r],s=void 0;"attr"===n.attr&&(i.type?"color"===i.type&&(3===i.vars.length&&4===o.length&&(i.vars[3]=1),s=i.vars.map(function(t,a){var n=o[a]||0;return(t-n)*e+n}),n.target.setAttribute(r,Object(l.getColor)(s))):(s="="===i.unit.charAt(1)?o+i.vars*e+i.unit:(i.vars-o)*e+o+i.unit,n.target.setAttribute(r,s)))}),this.setAnimData(this.tween)},g.render=function(){var e=this,t=this.reverse;this.defaultData.forEach(function(a,n){var r=a.initTime,i=Object(l.toFixed)(a.duration),s=Math.ceil((e.progressTime-r)/(i+a.repeatDelay))-1||0;if(s=s<0?0:s,a.repeat){if(a.repeat<s&&-1!==a.repeat)return;(a.repeat||a.repeat<=s)&&(r+=s*(i+a.repeatDelay))}var c=a.yoyo&&s%2?1:0,u=a.yoyo&&s%2?0:1;c="from"===a.type?1-c:c,u="from"===a.type?1-u:u;var d=Object(l.toFixed)(e.progressTime-r),p=void 0;if(!(d+("from"===a.type?a.delay:0)>=0&&!e.start[n]&&(e.start[n]=e.getAnimStartData(a.vars),d<e.perFrame?(p=a.duration||a.delay?a.ease(0,c,u,1):a.ease(1,c,u,1),e.setRatio(p,a,n)):d>i&&(p=a.ease(1,c,u,1),e.setRatio(p,a,n)),(!e.register||n&&!r)&&(e.register=!0,0===d&&a.duration&&a.delay)))){var f={index:n,target:e.target},h=o()({moment:e.progressTime},f),m=e.perFrame-e.accuracy,g=a.delay&&t?-m:0;if((d>=g&&!(d>i&&"onComplete"===a.mode)||d<g&&a.mode&&"onStart"!==a.mode)&&e.start[n]){var v="update"===e.updateAnim;if(((d=d<m&&!t&&a.duration>=e.perFrame?0:d)>=i-e.accuracy&&!t||t&&d<=0)&&s>=a.repeat){if("onComplete"===a.mode)return;if(p=a.ease(t?0:1,c,u,1),e.setRatio(p,a,n,a.currentRepeat!==s),a.reset&&!(a.reset&&d>=i)||v){if(d>=i+m)return}else i<m&&(i||(a.onStart(f),h.mode="onStart",e.onChange(h)),a.onUpdate(o()({ratio:p},f)),h.mode="onUpdate",e.onChange(h)),a.onComplete(f);a.mode="onComplete"}else if(i>m){var b=d<0?0:d;b=b>i?i:b,p=a.ease(b,c,u,i),e.setRatio(p,a,n),v||(a.repeat&&s>0&&a.currentRepeat!==s?(a.mode="onRepeat",a.currentRepeat=s,a.onRepeat(o()({},f,{repeatNum:s}))):(a.perTime<=0||t&&a.perTime>=e.reverseStartTime-r)&&"onStart"!==a.mode?(a.mode="onStart",a.onStart(f)):(a.mode="onUpdate",a.onUpdate(o()({ratio:p},f))))}v||(h.mode=a.mode,e.onChange(h)),a.perTime=d,a.reset&&delete a.reset}}})},g.frame=function(e){var t=this;this.progressTime=e,this.defaultData.forEach(function(e){var a=t.progressTime-e.duration-e.initTime;a<t.perFrame&&a>0&&(t.progressTime=e.duration+e.initTime)}),this.render()},g.resetAnimData=function(){this.tween={},this.start={}},g.resetDefaultStyle=function(){var e=this;this.tween={},this.defaultData=this.defaultData.map(function(e){return e.reset=!0,delete e.mode,e}),Object.keys(this.startDefaultData).forEach(function(t){t in r({},0)||(e.target.setAttribute(t,e.startDefaultData[t]),e.computedStyle=null)})},g.reStart=function(e){var t=this;this.start={},this.target.style.cssText="",Object.keys(e||{}).forEach(function(a){t.target.style[a]=Object(l.stylesToCss)(a,e[a])}),this.setAttrIsStyle(),this.resetDefaultStyle()},g.onChange=n,t.a=m},function(e,t,a){"use strict";var n={linear:function(e,t,a,n){return(a-t)*e/n+t},easeInQuad:function(e,t,a,n){return(a-t)*(e/=n)*e+t},easeOutQuad:function(e,t,a,n){return-(a-t)*(e/=n)*(e-2)+t},easeInOutQuad:function(e,t,a,n){var r=a-t;return(e/=n/2)<1?r/2*e*e+t:-r/2*(--e*(e-2)-1)+t},easeInCubic:function(e,t,a,n){return(a-t)*(e/=n)*e*e+t},easeOutCubic:function(e,t,a,n){return(a-t)*((e=e/n-1)*e*e+1)+t},easeInOutCubic:function(e,t,a,n){var r=a-t;return(e/=n/2)<1?r/2*e*e*e+t:r/2*((e-=2)*e*e+2)+t},easeInQuart:function(e,t,a,n){return(a-t)*(e/=n)*e*e*e+t},easeOutQuart:function(e,t,a,n){return-(a-t)*((e=e/n-1)*e*e*e-1)+t},easeInOutQuart:function(e,t,a,n){var r=a-t;return(e/=n/2)<1?r/2*e*e*e*e+t:-r/2*((e-=2)*e*e*e-2)+t},easeInQuint:function(e,t,a,n){return(a-t)*(e/=n)*e*e*e*e+t},easeOutQuint:function(e,t,a,n){return(a-t)*((e=e/n-1)*e*e*e*e+1)+t},easeInOutQuint:function(e,t,a,n){var r=a-t;return(e/=n/2)<1?r/2*e*e*e*e*e+t:r/2*((e-=2)*e*e*e*e+2)+t},easeInSine:function(e,t,a,n){var r=a-t;return-r*Math.cos(e/n*(Math.PI/2))+r+t},easeOutSine:function(e,t,a,n){return(a-t)*Math.sin(e/n*(Math.PI/2))+t},easeInOutSine:function(e,t,a,n){return-(a-t)/2*(Math.cos(Math.PI*e/n)-1)+t},easeInExpo:function(e,t,a,n){var r=a-t;return 0==e?t:r*Math.pow(2,10*(e/n-1))+t},easeOutExpo:function(e,t,a,n){var r=a-t;return e==n?t+r:r*(1-Math.pow(2,-10*e/n))+t},easeInOutExpo:function(e,t,a,n){var r=a-t;return 0===e?t:e===n?t+r:(e/=n/2)<1?r/2*Math.pow(2,10*(e-1))+t:r/2*(2-Math.pow(2,-10*--e))+t},easeInCirc:function(e,t,a,n){return-(a-t)*(Math.sqrt(1-(e/=n)*e)-1)+t},easeOutCirc:function(e,t,a,n){return(a-t)*Math.sqrt(1-(e=e/n-1)*e)+t},easeInOutCirc:function(e,t,a,n){var r=a-t;return(e/=n/2)<1?-r/2*(Math.sqrt(1-e*e)-1)+t:r/2*(Math.sqrt(1-(e-=2)*e)+1)+t},easeInElastic:function(e,t,a,n){var r,i,o,l=a-t;return o=1.70158,i=0,r=l,0===e?t:1===(e/=n)?t+l:(i||(i=.3*n),r<Math.abs(l)?(r=l,o=i/4):o=i/(2*Math.PI)*Math.asin(l/r),-r*Math.pow(2,10*(e-=1))*Math.sin((e*n-o)*(2*Math.PI)/i)+t)},easeOutElastic:function(e,t,a,n){var r,i,o,l=a-t;return o=1.70158,i=0,r=l,0===e?t:1===(e/=n)?t+l:(i||(i=.3*n),r<Math.abs(l)?(r=l,o=i/4):o=i/(2*Math.PI)*Math.asin(l/r),r*Math.pow(2,-10*e)*Math.sin((e*n-o)*(2*Math.PI)/i)+l+t)},easeInOutElastic:function(e,t,a,n){var r,i,o,l=a-t;return o=1.70158,i=0,r=l,0===e?t:2===(e/=n/2)?t+l:(i||(i=n*(.3*1.5)),r<Math.abs(l)?(r=l,o=i/4):o=i/(2*Math.PI)*Math.asin(l/r),e<1?r*Math.pow(2,10*(e-=1))*Math.sin((e*n-o)*(2*Math.PI)/i)*-.5+t:r*Math.pow(2,-10*(e-=1))*Math.sin((e*n-o)*(2*Math.PI)/i)*.5+l+t)},easeInBack:function(e,t,a,n,r){var i=a-t;return void 0===r&&(r=1.70158),i*(e/=n)*e*((r+1)*e-r)+t},easeOutBack:function(e,t,a,n,r){var i=a-t;return void 0===r&&(r=1.70158),i*((e=e/n-1)*e*((r+1)*e+r)+1)+t},easeInOutBack:function(e,t,a,n,r){var i=a-t;return void 0===r&&(r=1.70158),(e/=n/2)<1?i/2*(e*e*((1+(r*=1.525))*e-r))+t:i/2*((e-=2)*e*((1+(r*=1.525))*e+r)+2)+t},easeInBounce:function(e,t,a,r){var i,o=a-t;return i=n.easeOutBounce(r-e,0,o,r),o-i+t},easeOutBounce:function(e,t,a,n){var r=a-t;return(e/=n)<1/2.75?r*(7.5625*e*e)+t:e<2/2.75?r*(7.5625*(e-=1.5/2.75)*e+.75)+t:e<2.5/2.75?r*(7.5625*(e-=2.25/2.75)*e+.9375)+t:r*(7.5625*(e-=2.625/2.75)*e+.984375)+t},easeInOutBounce:function(e,t,a,r){var i=a-t;return e<r/2?.5*n.easeInBounce(2*e,0,i,r)+t:.5*n.easeOutBounce(2*e-r,0,i,r)+.5*i+t}};e.exports=n},function(e,t,a){"use strict";var n=a(10),r=a.n(n),i=a(194),o=(a.n(i),a(70)),l=a(132),s=function(e,t,a){this.target=e,this.vars=t,this.type=a,this.propsData={},this.setDefaultData()};s.prototype={name:"style"};var c=s.prototype;c.getTweenData=function(e,t){var a={data:{},dataType:{},dataUnit:{},dataCount:{},dataSplitStr:{}};if(e.match(/colo|fill|storker/i)?(a.data[e]=Object(i.parseColor)(t),a.dataType[e]="color"):"strokeDasharray"===e?(a.data[e]=t.split(","),a.dataType[e]="strokeDasharray"):e.match(/shadow/i)?(a.data[e]=Object(i.parseShadow)(t),a.dataType[e]="shadow"):"string"===typeof t&&t.split(/[\s|,]/).length>1?(a.data[e]=t.split(/[\s|,]/),a.dataSplitStr[e]=t.replace(/[^\s|,]/g,""),a.dataType[e]="string"):(a.data[e]=t,a.dataType[e]="other"),Array.isArray(a.data[e]))a.dataUnit[e]=a.data[e].map(function(e){return e.toString().replace(/[^a-z|%]/g,"")}),a.dataCount[e]=a.data[e].map(function(e){return e.toString().replace(/[^+|=|-]/g,"")}),a.data[e]=a.data[e].map(function(e){return parseFloat(e)||0===parseFloat(e)?parseFloat(e):e});else{a.dataUnit[e]=a.data[e].toString().replace(/[^a-z|%]/g,""),a.dataCount[e]=a.data[e].toString().replace(/[^+|=|-]/g,"");var n=parseFloat(a.data[e].toString().replace(/[a-z|%|=]/g,""));a.data[e]=n||0===n?n:a.data[e]}return a},c.setDefaultData=function(){var e=this;this.propsData.data={},this.propsData.dataType={},this.propsData.dataUnit={},this.propsData.dataCount={},this.propsData.dataSplitStr={},Object.keys(this.vars).forEach(function(t){if(t in l.a)return void(e.propsData.data[t]=new l.a[t](e.target,e.vars[t]));var a=Object(i.getGsapType)(t),n=e.getTweenData(a,e.vars[t]);e.propsData.data[a]=n.data[a],e.propsData.dataType[a]=n.dataType[a],e.propsData.dataUnit[a]=n.dataUnit[a],e.propsData.dataCount[a]=n.dataCount[a],n.dataSplitStr[a]&&(e.propsData.dataSplitStr[a]=n.dataSplitStr[a])})},c.convertToMarksArray=function(e,t,a,n,r){var i=n.toString().replace(/[^a-z|%]/g,""),l=t[r];return i===l?parseFloat(n):parseFloat(n)||0===parseFloat(n)?Object(o.h)(this.target,e,a,n,i,l,null,"transformOrigin"===a&&!r):n},c.getAnimStart=function(e,t,a){var n=this,s={},c=t.style||{},u=void 0;return Object.keys(this.propsData.data).forEach(function(t){var d=Object(i.isConvert)(t),p=c[d]||e[d],f="fixed"===e.position;p&&"none"!==p&&"auto"!==p||(p="");var h=void 0,m=void 0;if(t in l.a)"bezier"===t&&(n.transform=Object(i.checkStyleName)("transform"),p=e[a?"transformSVG":n.transform],u=u||(c.transform?r()({},c.transform):s.transform||Object(i.getTransform)(p)),s.transform=u),n.propsData.data[t].getAnimStart(e,a);else if("transform"===d){n.transform=Object(i.checkStyleName)("transform"),p=e[a?"transformSVG":n.transform],h=n.propsData.dataUnit[t],u=u||(c.transform?r()({},c.transform):s.transform||Object(i.getTransform)(p));var g=/%|vw|vh|em|rem/i;h&&h.match(g)&&(u[t]=u[t]&&u[t].toString().match(g)?parseFloat(u[t]):Object(o.h)(n.target,e,t,u[t],null,h)),s.transform=u}else"filter"===d?(c[d]?p=c[d]:(n.filterName=Object(i.checkStyleName)("filter")||"filter",p=e[n.filterName],n.filterObject=r()({},n.filterObject,Object(i.splitFilterToObject)(p)),p=n.filterObject[t]||0),m=p.toString().replace(/[^a-z|%]/g,""),h=n.propsData.dataUnit[t],h!==m&&(p=Object(o.h)(n.target,e,d,parseFloat(p),m,h,f)),s[t]=parseFloat(p)):t.match(/color|fill/i)||"stroke"===t?(p=p||"stroke"!==t?p:"rgba(255, 255, 255, 0)",s[d]=Object(i.parseColor)(p)):t.match(/shadow/i)?(p=Object(i.parseShadow)(p),h=n.propsData.dataUnit[t],p=p.map(n.convertToMarksArray.bind(n,e,h,t)),s[d]=p):Array.isArray(n.propsData.data[t])?(p=p.split(/[\s|,]/).filter(function(e){return e||0===e}),h=n.propsData.dataUnit[t],p=p.map(n.convertToMarksArray.bind(n,e,h,t)),s[d]=p):(h=n.propsData.dataUnit[d],m=p.toString().replace(/[^a-z|%]/g,""),h!==m&&(p=Object(o.h)(n.target,e,d,parseFloat(p),m,h,f)),s[d]=parseFloat(p||0))}),this.start=s,s},c.setArrayRatio=function(e,t,a,n,r){"color"===r&&4===t.length&&3===a.length&&(a[3]=1);var o=t.indexOf("inset")>=0,l=a.indexOf("inset")>=0;if(o&&!l||l&&!o)throw void 0;var s=l?9:8;t.length===s&&a.length===s-1?(a.splice(3,0,0),n.splice(3,0,"")):a.length===s&&t.length===s-1&&t.splice(3,0,0);var c=a.map(function(a,i){var o="color"!==r||3!==i||t[i]?0:1,l="number"===typeof t[i]?t[i]:o;return"string"===typeof a?a:(a-l)*e+l+(n[i]||0)});if("color"===r)return Object(i.getColor)(c);if("shadow"===r){var u=c.length===s?4:3,d=c.slice(0,u).map(function(e){return"number"===typeof e?e+"px":e}),p=c.slice(u,l?c.length-1:c.length),f=Object(i.getColor)(p);return(d.join(" ")+" "+f+" "+(l?"inset":"")).trim()}return c},c.setRatio=function(e,t,a){var n=this;t.style=t.style||{},this.start.transform&&(t.style.transform=t.style.transform||r()({},this.start.transform));var s=this.target.style;Object.keys(this.propsData.data).forEach(function(r){var c="transform"===Object(i.isTransform)(r),u=c?n.start.transform[r]:n.start[r],d=n.propsData.data[r],p=n.propsData.dataUnit[r],f=n.propsData.dataCount[r];if(r in l.a)return n.propsData.data[r].setRatio(e,t,a),void("bezier"===r?s[n.transform]=Object(o.d)(t.style.transform):Object.keys(t.style).forEach(function(e){s[e]=t.style[e]}));if(c){if(p&&p.match(/%|vw|vh|em|rem/i))u=parseFloat(n.start.transform[r]),"="===f.charAt(1)?t.style.transform[r]=u+d*e+p:t.style.transform[r]=(d-u)*e+u+p;else if("scale"===r){var h=n.start.transform.scaleX,m=n.start.transform.scaleY;"="===f.charAt(1)?(t.style.transform.scaleX=h+d*e,t.style.transform.scaleY=m+d*e):(t.style.transform.scaleX=(d-h)*e+h,t.style.transform.scaleY=(d-m)*e+m)}else"="===f.charAt(1)?t.style.transform[r]=u+d*e:t.style.transform[r]=(d-u)*e+u;return s[n.transform]=Object(o.d)(t.style.transform),void(a&&(a.transformSVG=Object(i.createMatrix)(s[n.transform]).toString()))}if(Array.isArray(d)){var g=n.propsData.dataType[r];t.style[r]=n.setArrayRatio(e,u,d,p,g),"string"===g&&(t.style[r]=t.style[r].join(n.propsData.dataSplitStr[r]))}else{var v=Object(i.stylesToCss)(r,0);if(v="number"===typeof v?"":v.replace(/[^a-z|%]/g,""),p=p||(i.cssList.filter.indexOf(r)>=0?"":v),"string"===typeof d)t.style[r]=d;else if("="===f.charAt(1))t.style[r]=u+d*e+p;else{var b=(d-u)*e+u;t.style[r]=p?""+b+p:b}}if(i.cssList.filter.indexOf(r)>=0){if(!n.filterObject)return;n.filterObject[r]=t.style[r];var y="";return Object.keys(n.filterObject).forEach(function(e){y+=" "+e+"("+n.filterObject[e]+")"}),void(s[n.filterName]=y.trim())}s[r]=t.style[r]})},t.a=s},function(e,t,a){(function(t){for(var n=a(449),r="undefined"===typeof window?t:window,i=["moz","webkit"],o="AnimationFrame",l=r["request"+o],s=r["cancel"+o]||r["cancelRequest"+o],c=0;!l&&c<i.length;c++)l=r[i[c]+"Request"+o],s=r[i[c]+"Cancel"+o]||r[i[c]+"CancelRequest"+o];if(!l||!s){var u=0,d=0,p=[];l=function(e){if(0===p.length){var t=n(),a=Math.max(0,1e3/60-(t-u));u=a+t,setTimeout(function(){var e=p.slice(0);p.length=0;for(var t=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(u)}catch(e){setTimeout(function(){throw e},0)}},Math.round(a))}return p.push({handle:++d,callback:e,cancelled:!1}),d},s=function(e){for(var t=0;t<p.length;t++)p[t].handle===e&&(p[t].cancelled=!0)}}e.exports=function(e){return l.call(r,e)},e.exports.cancel=function(){s.apply(r,arguments)},e.exports.polyfill=function(e){e||(e=r),e.requestAnimationFrame=l,e.cancelAnimationFrame=s}}).call(t,a(78))},function(e,t,a){(function(t){(function(){var a,n,r,i,o,l;"undefined"!==typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:"undefined"!==typeof t&&null!==t&&t.hrtime?(e.exports=function(){return(a()-o)/1e6},n=t.hrtime,a=function(){var e;return e=n(),1e9*e[0]+e[1]},i=a(),l=1e9*t.uptime(),o=i-l):Date.now?(e.exports=function(){return Date.now()-r},r=Date.now()):(e.exports=function(){return(new Date).getTime()-r},r=(new Date).getTime())}).call(this)}).call(t,a(178))},function(e,t,a){"use strict";function n(){}var r=a(10),i=a.n(r),o=a(1),l=a.n(o),s=a(7),c=a.n(s),u=a(3),d=a.n(u),p=a(4),f=a.n(p),h=a(11),m=a.n(h),g=a(193),v=a.n(g),b=a(192),y=a(70),k=function(e){function t(e){l()(this,t);var a=d()(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));w.call(a),a.keysToEnter=[],a.keysToLeave=[],a.saveTweenTag={},a.onEnterBool=!1,a.animQueue=[],a.isTween={};var n=Object(y.i)(Object(y.c)(a.props));return a.currentChildren=Object(y.i)(Object(y.c)(a.props)),a.state={children:n},a}return f()(t,e),c()(t,[{key:"componentDidMount",value:function(){this.onEnterBool=!0}},{key:"componentWillReceiveProps",value:function(e){var t=Object(y.i)(e.children);if(Object.keys(this.isTween).length&&!e.exclusive)return void this.animQueue.push(t);var a=Object(y.i)(this.currentChildren);this.changeChildren(t,a)}},{key:"changeChildren",value:function(e,t){var a=this,n=Object(y.e)(t,e);this.keysToEnter=[],this.keysToLeave=[],e.forEach(function(e){if(e){var n=e.key,r=Object(y.b)(t,n);a.saveTweenTag[n]&&(a.saveTweenTag[n]=m.a.cloneElement(a.saveTweenTag[n],{},e)),!r&&n&&a.keysToEnter.push(n)}}),t.forEach(function(t){if(t){var n=t.key;!Object(y.b)(e,n)&&n&&(a.keysToLeave.push(n),delete a.saveTweenTag[n])}}),this.currentChildren=n,this.setState({children:n})}},{key:"render",value:function(){var e=this.getChildrenToRender(this.state.children);if(!this.props.component)return e[0]||null;var t=i()({},this.props);return["component","componentProps","appear","enter","leave","animatingClassName","onEnd","exclusive","resetStyle"].forEach(function(e){return delete t[e]}),Object(h.createElement)(this.props.component,i()({},t,this.props.componentProps),e)}}]),t}(h.Component),w=function(){var e=this;this.onChange=function(t,a,n,r){var i=Object(y.a)(t).length,o=r.target,l="object"===typeof o.className&&"baseVal"in o.className,s="enter"===n||"appear"===n;if("onStart"===r.mode)l?o.className.baseVal=e.setClassName(o.className.baseVal,s):o.className=e.setClassName(o.className,s);else if(r.index===i-1&&"onComplete"===r.mode){if(delete e.isTween[a],l?o.className.baseVal=o.className.baseVal.replace(e.props.animatingClassName[s?0:1],"").trim():o.className=o.className.replace(e.props.animatingClassName[s?0:1],"").trim(),"enter"===n)e.keysToEnter.splice(e.keysToEnter.indexOf(a),1),e.keysToEnter.length||e.reAnimQueue();else if("leave"===n&&(e.keysToLeave.splice(e.keysToLeave.indexOf(a),1),e.currentChildren=e.currentChildren.filter(function(e){return a!==e.key}),!e.keysToLeave.length)){var c=e.currentChildren.map(function(e){return e.key});Object.keys(e.saveTweenTag).forEach(function(t){-1===c.indexOf(t)&&delete e.saveTweenTag[t]}),e.setState({children:e.currentChildren},e.reAnimQueue)}var u={key:a,type:n};e.props.onEnd(u)}},this.setClassName=function(t,a){var n=t.replace(e.props.animatingClassName[a?1:0],"").trim();return-1===n.indexOf(e.props.animatingClassName[a?0:1])&&(n=(n+" "+e.props.animatingClassName[a?0:1]).trim()),n},this.getTweenChild=function(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.key;return e.saveTweenTag[n]=m.a.createElement(b.a,i()({},a,{key:n,component:null}),t),e.saveTweenTag[n]},this.getCoverAnimation=function(t,a,n){var r=void 0;if(r="leave"===n?e.props.leave:e.props.enter,"appear"===n){r=Object(y.j)(e.props.appear,t.key,a)&&e.props.enter||null}var i=Object(y.j)(r,t.key,a),o=e.onChange.bind(e,i,t.key,n),l={key:t.key,animation:i,onChange:o,resetStyle:e.props.resetStyle};return(e.keysToEnter.concat(e.keysToLeave).indexOf(t.key)>=0||!e.onEnterBool&&r)&&(e.saveTweenTag[t.key]||(e.isTween[t.key]=n)),e.getTweenChild(t,l)},this.getChildrenToRender=function(t){return t.map(function(t,a){if(!t||!t.key)return t;var n=t.key;return e.keysToLeave.indexOf(n)>=0?e.getCoverAnimation(t,a,"leave"):!(e.keysToEnter.indexOf(n)>=0||e.isTween[n]&&-1===e.keysToLeave.indexOf(n))||"enter"===e.isTween[n]&&e.saveTweenTag[n]?e.onEnterBool?e.saveTweenTag[n]:e.getCoverAnimation(t,a,"appear"):e.getCoverAnimation(t,a,"enter")})},this.reAnimQueue=function(){!Object.keys(e.isTween).length&&e.animQueue.length&&(e.changeChildren(e.animQueue[e.animQueue.length-1],e.state.children),e.animQueue=[])}};k.propTypes={component:v.a.any,componentProps:v.a.object,children:v.a.any,style:v.a.object,appear:v.a.bool,enter:v.a.any,leave:v.a.any,animatingClassName:v.a.array,onEnd:v.a.func,resetStyle:v.a.bool,exclusive:v.a.bool},k.defaultProps={component:"div",componentProps:{},appear:!0,animatingClassName:["tween-one-entering","tween-one-leaving"],enter:{x:50,opacity:0,type:"from"},leave:{x:-50,opacity:0},onEnd:n,resetStyle:!0,exclusive:!1},k.isTweenOneGroup=!0,t.a=k},function(e,t,a){"use strict";function n(e){var t=[];return c.a.Children.forEach(e,function(e){t.push(e)}),t}function r(e,t){var a=null;return e&&e.forEach(function(e){!a&&e&&e.key===t&&(a=e)}),a}function i(e,t){var a=[],n={},i=[],o=void 0;return e.forEach(function(e){e&&(r(t,e.key)?(i.length&&(n[e.key]=i,i=[]),o=e.key):e.key&&i.push(e))}),o||(a=a.concat(i)),t.forEach(function(e){e&&(n.hasOwnProperty(e.key)&&(a=a.concat(n[e.key])),a.push(e),e.key===o&&(a=a.concat(i)))}),a}function o(e,t,a){var n=void 0;return n="function"===typeof e?e({key:t,index:a}):e,Array.isArray(n)?2===n.length?n:[n[0],n[0]]:[n,n]}function l(e){return e&&e.children}t.d=n,t.a=r,t.c=i,t.e=o,t.b=l;var s=a(11),c=a.n(s)},function(e,t,a){"use strict";t.a={left:{opacity:[1,0],translateX:[0,-30]},top:{opacity:[1,0],translateY:[0,-30]},right:{opacity:[1,0],translateX:[0,30]},bottom:{opacity:[1,0],translateY:[0,30]},alpha:{opacity:[1,0]},scale:{opacity:[1,0],scale:[1,0]},scaleBig:{opacity:[1,0],scale:[1,2]},scaleX:{opacity:[1,0],scaleX:[1,0]},scaleY:{opacity:[1,0],scaleY:[1,0]}}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(6),i=n(r),o=a(1),l=n(o),s=a(7),c=n(s),u=a(3),d=n(u),p=a(4),f=n(p),h=a(11),m=n(h),g=a(2),v=a(0),b=a(131),y=n(b),k=v.WeaLocaleProvider.getLabel,w=function(e){function t(e){(0,l.default)(this,t);var a=(0,d.default)(this,(t.__proto__||(0,i.default)(t)).call(this,e));return a.onTaskClick=function(e,t){a.props.onTaskClick(e),t.stopPropagation()},a.getManagers=function(){var e=a.props,t=e.managerid,n=e.managername,r=e.managericon,i=e.islandmark,o=(e.searchType,e.canAddTask),l=e.status,s=e.data,c=e.showLandMark,u=[];return t&&t.length>1&&(a.state.show?u.push(m.default.createElement("div",{className:"item-icon",key:"other"},m.default.createElement(g.Icon,{type:"circle-o-right",onClick:function(e){a.setState({show:!a.state.show}),e.stopPropagation()}}))):u.push(m.default.createElement("div",{className:"item-icon",key:"other"},m.default.createElement(g.Icon,{type:"circle-o-left",onClick:function(e){a.setState({show:!a.state.show}),e.stopPropagation()}})))),c&&(o&&0==l?u.push(m.default.createElement("div",{className:"landmark"},m.default.createElement(g.Tooltip,{placement:"bottom",title:"1"==i?k("387701","取消里程碑任务"):k("387702","设为里程碑任务")},m.default.createElement("span",{className:"icon-coms-Flag",style:{color:"1"==i?"#2db7f5":""},onClick:function(e){a.setLandMark(s.id,"1"==i?"0":"1",e)}})))):u.push(m.default.createElement("div",{className:"landmark"},m.default.createElement("span",{className:"icon-coms-Flag",style:{color:"1"==i?"#2db7f5":""}})))),a.state.show&&t&&t.length>0&&t.map(function(e,t){u.push(m.default.createElement("div",{className:"manager",key:t},m.default.createElement(g.Tooltip,{placement:"bottom",title:n[t]},m.default.createElement("a",{href:"javaScript:openhrm("+e+");",onClick:function(e){return window.pointerXY(e)}},m.default.createElement("img",{src:r[t],className:"manager-img"})))))}),!a.state.show&&t&&t.length>0&&u.push(m.default.createElement("div",{className:"manager",key:0},m.default.createElement(g.Tooltip,{placement:"bottom",title:n[0]},m.default.createElement("a",{href:"javaScript:openhrm("+t[0]+");",onClick:function(e){return window.pointerXY(e)}},m.default.createElement("img",{src:r[0],className:"manager-img"}))))),u},a.setLandMark=function(e,t,n){a.props.setLandMark(e,t),n.stopPropagation()},a.state={show:!1},a}return(0,f.default)(t,e),(0,c.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.data,a=e.columnGrid;if(t.iscreate&&"1"==t.iscreate){var n=document.getElementById("item_"+t.id),r=a.add([n],{index:0}),i=r[0].getGrid()._element.parentNode;0!=i.scrollTop&&(i.scrollTop=0)}}},{key:"render",value:function(){var e=this,t=this.props,a=t.data,n=t.description,r=t.prefix,i=t.finish,o=t.colors,l=t.allnum,s=t.finishnum;return m.default.createElement("div",{id:"item_"+a.id,finish:i,className:"board-item muuri-item muuri-item-shown"},m.default.createElement("div",{className:"board-item-finish"},m.default.createElement("div",{className:"status",style:{backgroundColor:o,height:i+"%"}}," ")),m.default.createElement("div",{className:"board-item-content",style:{cursor:"move"}},m.default.createElement("div",{className:"header"},m.default.createElement("div",{className:"title",title:a.title,onClick:function(t){e.onTaskClick(a.id,t)}},!this.state.show&&a.title),m.default.createElement("div",{className:"manager-list"},m.default.createElement(y.default,{delay:10,className:"queue-simple",type:["right","right"]},this.getManagers()))),m.default.createElement("div",{className:"content",style:{display:this.state.show?"none":""}},""!==r&&m.default.createElement("span",{className:"description1",style:{color:"#df5263"}},r)),m.default.createElement("div",{className:"content",style:{display:this.state.show?"none":""}},""!==n&&m.default.createElement("span",{className:"description1",style:{color:"#6D6AEC"}},n),l>0&&m.default.createElement("span",null,k("2098","子任务")," ",m.default.createElement("span",{style:{color:"#22d7bb"}},s),"/"+l))))}}]),t}(m.default.Component);t.default=w},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(11),v=n(g),b=a(8),y=a(5),k=a(201),w=n(k),S=a(30),E=n(S),j=a(2),T=a(17),_=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(T),C=a(0),R=a(203),P=n(R),x=a(128),L=n(x),D=C.WeaLocaleProvider.getLabel,N=(r=(0,b.inject)("mindMapStore"))(i=(0,b.observer)(i=function(e){function t(e){(0,c.default)(this,t);var a=(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.closeRight=function(e){a.setState({showRight:e})},a.getRenderRight=function(){var e=a.props.mindMapStore,t=e.prjTaskCardStore,n=e.renderType;return"prjEdit"==n&&"prj"==a.state.selectObj.type?v.default.createElement(L.default,{parentStore:e,prjid:a.state.selectObj.id.replace("prj_","")}):"taskEdit"==n&&"task"==a.state.selectObj.type?a.state.selectObj.id.replace("task_","")&&v.default.createElement(P.default,{contentStore:e,taskCardStore:t,taskid:a.state.selectObj.id.replace("task_","").replace("prj_","")}):void 0},a.getRightMenus=function(){var e=a.state.selectObj,t=[];return"prj"==e.type?(t.push({action:function(e){return a.editProject(e)},name:D(33564,"查看"),icon:"icon-coms-search"}),e.editTaskOk&&t.push({action:function(e){return a.addTask(e)},name:D("15266","新建任务"),icon:"icon-coms-New-Flow"})):"task"==e.type&&(t.push({action:function(e){return a.editTask(e)},name:D(33564,"查看"),icon:"icon-coms-search"}),e.canEditAndDel&&t.push({action:function(e){return a.delTask(e)},name:D(131966,"删除"),icon:"icon-coms-delete"}),e.canAddChild&&t.push({action:function(e){return a.addChildTask(e)},name:D("382600","新建下级任务"),icon:"icon-coms-New-Flow"})),t},a.editProject=function(e){e.stopPropagation&&e.stopPropagation();var t=a.props.mindMapStore,n=t.showSlideModal,r=t.setRenderType;n(!0),r("prjEdit")},a.editTask=function(e){e.stopPropagation&&e.stopPropagation();var t=a.props.mindMapStore,n=t.showSlideModal,r=t.setRenderType;n(!0),r("taskEdit")},a.delTask=function(e){e.stopPropagation&&e.stopPropagation();var t=a,n=a.props,r=n.mindMapStore,i=n.location.query;j.Modal.confirm({title:D(15172,"系统提示"),content:D(83925,"该任务及其子任务都会被删除,您确认要删除吗?"),onOk:function(){_.delTask({method:"del",taskid:t.state.selectObj.id.replace("task_","")}).then(function(e){e.success?(r.initPath(i),j.message.success(D(83472,"删除成功!"))):j.message.error(D(383746,"请求失败")+":"+e.msgcode)})},onCancel:function(){}})},a.addTask=function(e){e.stopPropagation&&e.stopPropagation();var t=a.props,n=t.mindMapStore,r=t.location.query.prjid;n.taskInfoStore.handleDialog(!0,"add","",{prjid:r,parentid:""})},a.addChildTask=function(e){e.stopPropagation&&e.stopPropagation();var t=a.props,n=t.mindMapStore,r=t.location.query.prjid;n.taskInfoStore.handleDialog(!0,"add","",{prjid:r,parentid:a.state.selectObj.id.replace("task_","")})},a.zoom=function(e){var t=a.props,n=t.mindMapStore;t.params;n.changeScale(parseInt(10*e))},a.state={selectObj:{},showRight:!1,renderType:""},a}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.mindMapStore,a=e.location.query;t.initPath(a)}},{key:"componentWillReceiveProps",value:function(e){var t=this.props.location.query,a=e.location.query,n=e.mindMapStore,r=e.location.query;t!==a&&n.initPath(r)}},{key:"render",value:function(){var e=this,t=this.props,a=t.mindMapStore,n=t.location.query,r=a.taskInfoStore,i=(a._key,a.showRight),o=a.showSlideModal,l=a.setRenderType,s=this.props.location.query.prjid,c=this;return v.default.createElement("div",{style:{height:"100%"}},a.nodeTreeData&&v.default.createElement(w.default,{data:(0,y.toJS)(a.nodeTreeData.versionNode),onClick:function(t){e.setState({selectObj:t,showRight:!1,renderType:""}),o(!1),l("")},showRight:i,renderRight:this.getRenderRight(),renderRightTitle:D(16290,"项目信息"),layout:"0",style:{height:"calc(100% - 32px)",top:50},scale:a.scale,zoom:c.zoom,topButtons:[],rightMenus:this.getRightMenus(),showMenu:!1,store:a,pathType:1,closeRight:function(e){o(e)},showname:function(e){return""+e.name},desc:"description"}),v.default.createElement(E.default,{contentStore:r,prjid:s,callBack:function(){a.initPath(n)}}))}}]),t}(g.Component))||i)||i;t.default=N},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i,o=a(19),l=n(o),s=a(53),c=n(s),u=a(6),d=n(u),p=a(1),f=n(p),h=a(7),m=n(h),g=a(3),v=n(g),b=a(4),y=n(b),k=a(67),w=a(11),S=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(w),E=a(93),j=n(E),T=a(90),_=n(T),C=a(456),R=a(0);a(202);var P=function(e){for(var t=0,a=e.length,n=-1,r=0;r<a;r++)n=e.charCodeAt(r),t+=n>=0&&n<=128?1:2;return t},x=function(e,t,a){for(var n=[],r=0,i=e.length,o=-1,l=0;l<i;l++)o=e.charCodeAt(l),o>=0&&o<=128?r++:r+=2,r>t&&r<=a&&n.push(e.charAt(l));return n.join("")},L=function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:100,n=parseInt(a/6);return n>=(t?P(t):0)?t:x(t,0,n)+"..."},D=(i=r=function(e){function t(e){(0,f.default)(this,t);var a=(0,v.default)(this,(t.__proto__||(0,d.default)(t)).call(this,e));return a.totalNodes=0,a.maxLabelLength=0,a.i=0,a.selectedPath=[],a.currentPath=[],a.overedPath=[],a.onContextMenu=function(e){if(a.isClickNode&&a.opreateNode){var t=e.clientX,n=e.clientY;a.showRightMenu(),a.rightMenuStore.show(t,n,a.opreateNode.id===a.root.id,a.getHasChild(a.opreateNode),a.getChildVisible(a.opreateNode))}a.isClickNode=!1,e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.nativeEvent&&e.nativeEvent.preventDefault()},a.showRightMenu=function(){a.menuWrapper||(a.menuWrapper=document.createElement("div"),document.body.appendChild(a.menuWrapper)),ReactDOM.render(S.createElement(C.RightMenu,{data:a.opreateNode,store:a.rightMenuStore,onToggleChildren:a.toggleChildren,menus:a.props.menus}),a.menuWrapper)},a.clickAnyWhere=function(e){if(a.rightMenuStore.hide(),a.startMove&&a.selection){a.startMove=!1,a.selection.style.display="none";parseInt(a.selection.style.top),parseInt(a.selection.style.left),parseInt(a.selection.style.width),parseInt(a.selection.style.height);a.selection.style.height="0px",a.selection.style.width="0px"}},a.mouseup=function(e){2===window.event.button&&(a.opreateNode=e,a.isClickNode=!0,a.click(e))},a.renderRight=function(){return"function"===typeof a.props.renderRight?a.selectedNode&&a.props.renderRight?a.props.renderRight(a.selectedNode):null:a.props.renderRight},a.diableMouseOut=function(){a.canTriggerMouseOut=!1},a.enableMouseOut=function(){a.canTriggerMouseOut=!0,a.outNode()},a.onMouseDown=function(e){0===e.button&&a.selection&&"svg"===e.target.tagName&&(a.selectionLeft=e.clientX,a.selectionTop=e.clientY,a.selection.style.display="block",a.selection.style.top=a.selectionTop+"px",a.selection.style.left=a.selectionLeft+"px",a.startMove=!0)},a.onMouseMove=function(e){a.startMove&&(a.selection.style.height=e.y-a.selectionTop+"px",a.selection.style.width=e.x-a.selectionLeft+"px",e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.nativeEvent&&e.nativeEvent.preventDefault())},a.resize=function(){clearTimeout(a.resizeTimer),a.resizeTimer=setTimeout(function(){var e=a.container.clientHeight,t=a.container.clientWidth;d3.select("#"+a.state.id+">svg").attr("width",t).attr("height",e)},100)},a.getSize=function(){var e=a.props.layout,t=a.state,n=t.width,r=t.height;return"1"===e?{nodeSize:[n+10,r],width:n,height:r,deep:n}:"3"===e?{nodeSize:[n+10,r],width:n,height:r,deep:-1*n}:"0"===e?{nodeSize:[r+10,n],width:n,height:r,deep:2*n}:"2"===e?{nodeSize:[r+10,n],width:n,height:r,deep:-2*n}:void 0},a.searchNode=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[a.root],n=[];return t.forEach(function(t){t.name.toLowerCase().indexOf(e)>-1&&n.push(t),t.children&&n.push.apply(n,(0,c.default)(a.searchNode(e,t.children))),t._children&&n.push.apply(n,(0,c.default)(a.searchNode(e,t._children)))}),n},a.centerNode=function(e){var t=a.props.layout,n=a.state,r=n.width,i=n.height,o=a.container.clientHeight,l=a.container.clientWidth,s=a.zoomListener.scale(),c=e===a.root;a.selectedNode=e;var u=0,d=0;"1"===t?(d=-e.y0,u=-e.x0,u=u*s+l/2,d=c?d*s+i:d*s+o/2):"3"===t?(d=-e.y0,u=-e.x0,u=u*s+l/2,d=c?d*s+o-2*i:d*s+o/2):"2"===t?(u=-e.y0,d=-e.x0,u=c?u*s+l-2*r:u*s+l/2,d=d*s+o/2):(u=-e.y0,d=-e.x0,u=c?u*s+r:u*s+l/2,d=d*s+o/2),a.svgGroup.transition().duration(a.state.duration).attr("transform","translate("+u+","+d+")scale("+s+")"),a.zoomListener.scale(s),a.zoomListener.translate([u,d]),a.click(e)},a.collapse=function(e){e.children&&(e._children=e.children,e._children.forEach(collapse),e.children=null)},a.expand=function(e){e._children&&(e.children=e._children,e.children.forEach(expand),e._children=null)},a.sortTree=function(){a.tree.sort(function(e,t){return parseInt(e.id)-parseInt(t.id)})},a.getXY=function(e,t){var n=a.props.layout;return"1"===n||"3"===n?e+","+t:t+","+e},a.update=function(e){if(!a.tree)return void setTimeout(function(){a.update(e)},50);var t=a.props,n=t.desc,r=t.desc2,i=t.desc3,o=t.showname,l=t.showSubmitCount,s=void 0===l||l,c=t.nameTitle,u=a.state.duration,d=a.getSize(),p=d.deep,f=d.width,h=d.height,m=d.textAnchor;window.tree=a.tree;var g=a.tree.nodes(a.root).reverse(),v=a.tree.links(g),b="function"===typeof o,y="function"===typeof n,k="function"===typeof r,w="function"===typeof i;g.forEach(function(e){e.y=e.depth*p,e.current&&(a.currentPath=a.getLinksToParents(e))});var S=a.svgGroup.selectAll("g.node").data(g,function(e){return e.id}),E=S.enter().append("g").attr("class","node").attr("transform",function(t){return"translate("+a.getXY(e.x0,e.y0)+")"}).on("click",a.click).on("mouseup",a.mouseup);E.append("rect").attr("class","node-rect").attr("width",f).attr("height",h).attr("stroke","#999").attr("stroke-width",2).attr("fill","#fff").attr("rx",2).attr("ry",2),E.append("rect").attr("class","flag").attr("x",1).attr("y",1).attr("width",6).attr("height",h-2).attr("fill","rgb(230, 228, 228)"),E.append("rect").attr("class","flag2").attr("x",1).attr("y",function(e){if("task"==e.type){var t=-1==e.finish?0:e.finish;return h-h*(t/100)+t/100*1}return 1}).attr("width",6).attr("height",function(e){if("task"==e.type){return(-1==e.finish?0:e.finish)/100*(h-2)}return h-2}).attr("fill","#fff").style("fill",function(e){return"task"==e.type?""!==e.overstr?"red":"#52c41a":"prj"==e.type?"#f7f7f7":"task"==e.type&&1==e.isfinish?"#52c41a":"#f7f7f7"});var j=E.append("g").attr("class","text-g");j.append("text").attr("x",20).attr("y",20).attr("dy",".5em").attr("text-anchor",m).text(function(e){return L(this,b?o(e):e[o],120)}).on("click",a.clickTitle),j.append("title").text(function(e){return c||(b?o(e):e[o])}),E.append("text").attr("display",function(e){var t=0;return e.children?t=e.children.length:e._children&&(t=e._children.length),t?"block":"none"}).attr("class","count").attr("x",f-30).attr("y",20).attr("dy",".35em").attr("text-anchor",m).text(function(e){var t=0,a=0;return e.children?(t=e.children.filter(function(e){return e.isfinish}).length,a=e.children.length):e._children&&(t=e._children.filter(function(e){return e.isfinish}).length,a=e._children.length),s?t+"/"+a:""+a});var T=E.append("g").attr("class","desc-g");T.append("text").attr("class","desc").attr("x",20).attr("y",45).attr("dy",".35em").attr("text-anchor",m).text(function(e){return L(this,y?n(e):e[n],120)}),T.append("title").text(function(e){return y?n(e):e[n]});var _=E.append("g").attr("class","desc-g2");_.append("text").attr("class","desc").attr("x",20).attr("y",65).attr("dy",".35em").attr("text-anchor",m).text(function(e){return e[r]}),_.append("title").text(function(e){return k?n(e):e[r]});var C=E.append("g").attr("class","desc-g3");C.append("text").attr("class","desc").attr("x",20).attr("y",85).attr("dy",".35em").attr("fill","rgb(109, 106, 236").attr("text-anchor",m).text(function(e){return L(this,w?n(e):e[i],120)}),C.append("title").text(function(e){return w?n(e):e[i]});var R=S.transition().duration(u).attr("transform",function(e){return"translate("+a.getXY(e.x,e.y)+")"}).attr("class",function(e){return a.selectedNode&&e.id===a.selectedNode.id?"node node-selected":"node"});E.append("rect").attr("class","flag2").attr("x",1).attr("y",function(e){if("task"==e.type){var t=-1==e.finish?0:e.finish;return h-h*(t/100)+t/100*1}return 1}).attr("width",6).attr("height",function(e){if("task"==e.type){return(-1==e.finish?0:e.finish)/100*(h-2)}return h-2}).attr("fill","#fff").style("fill",function(e){return"task"==e.type?""!==e.overstr?"red":"#52c41a":"prj"==e.type?"#f7f7f7":"task"==e.type&&1==e.isfinish?"#52c41a":"#f7f7f7"}),R.select("rect.flag2").attr("y",function(e){if("task"==e.type){var t=-1==e.finish?0:e.finish;return h-h*(t/100)+t/100*1}return 1}).attr("height",function(e){if("task"==e.type){return(-1==e.finish?0:e.finish)/100*(h-2)}return h-2}).style("fill",function(e){return"task"==e.type?""!==e.overstr?"red":"#52c41a":"prj"==e.type?"#f7f7f7":"task"==e.type&&1==e.isfinish?"#52c41a":"#f7f7f7"}),R.select("rect.node-rect").attr("width",f).attr("height",h).attr("stroke","#999").attr("stroke-width",2).attr("fill","#fff"),R.select("text").style("fill-opacity",1),R.select("g.text-g>text").text(function(e){return L(this,b?o(e):e[o])}),R.select("g.text-g>title").text(function(e){return c||(b?o(e):e[o])}),R.select("g.desc-g>text.desc").text(function(e){return L(this,y?n(e):e[n],120)}),R.select("g.desc-g2>text.desc").text(function(e){return e[r]}),R.select("g.desc-g3>text.desc").text(function(e){return L(this,w?n(e):e[i],120)}),R.select("g.desc-g>title").text(function(e){return y?n(e):e[n]}),R.select("g.desc-g>title").text(function(e){return y?n(e):e[n]}),R.select("text.count").text(function(e){var t=0,a=0;return e.children?(t=e.children.filter(function(e){return e.isfinish}).length,a=e.children.length):e._children&&(t=e._children.filter(function(e){return e.isfinish}).length,a=e._children.length),s?t+"/"+a:""+a}).attr("display",function(e){var t=0;return e.children?t=e.children.length:e._children&&(t=e._children.length),t?"block":"none"}),R.select("g.count>text").text(function(e){var t=0,a=0;return e.children?(t=e.children.filter(function(e){return e.isfinish}).length,a=e.children.length):e._children&&(t=e._children.filter(function(e){return e.isfinish}).length,a=e._children.length),s?t+"/"+a:""+a}).attr("display",function(e){var t=0;return e.children?t=e.children.length:e._children&&(t=e._children.length),t?"block":"none"});var P=S.exit().transition().duration(u).attr("transform",function(t){return"translate("+a.getXY(e.x,e.y)+")"}).remove();P.select("rect").attr("width",f).attr("height",h).attr("stroke","#ccc").attr("stroke-width",2),P.select("text");var x=a.svgGroup.selectAll("path.link").data(v,function(e){return e.target.id}).attr("class","link");x.enter().insert("path","g").attr("class","link").attr("stroke",function(e){var t=e.source.id,n=e.target.id;return a.selectedPath.indexOf(t+","+n)>-1?"#2db7f5":a.currentPath.indexOf(t+","+n)>-1?"#2db7f5":"#ccc"}).attr("fill","none").attr("stroke-width",1.5).attr("x",f/2).attr("y",h/2).attr("d",function(t){var n={x:e.x0,y:e.y0};return a.diagonal({source:n,target:n})}),x.transition().duration(u).attr("d",a.diagonal).attr("stroke",function(e){var t=e.source.id,n=e.target.id;return a.selectedPath.indexOf(t+","+n)>-1?"#2db7f5":a.currentPath.indexOf(t+","+n)>-1?"#2db7f5":"#ccc"}),x.exit().transition().duration(u).attr("d",function(t){var n={x:e.x,y:e.y};return a.diagonal({source:n,target:n})}).remove(),g.forEach(function(e){e.x0=e.x,e.y0=e.y})},a.clickTitle=function(e){a.props.onClickTitle&&(a.props.onClickTitle(e),window.event.stopPropagation())},a.click=function(e){e&&(a.selectedPath=a.getLinksToParents(e),a.selectedNode=e,a.update(e),a.props.onClick&&a.props.onClick(e,a.getHasChild(e)))},a.getLinksToParents=function(e){for(var t=[],a=e;a;)t.push(a.parentid+","+a.id),a=a.parent;return t},a.toggleChildren=function(){var e=a.opreateNode;e&&(e.children?(e._children=e.children,e.children=null):e._children&&(e.children=e._children,e._children=null),a.update(e))},a.getChildVisible=function(e){return!!e.children},a.getHasChild=function(e){return!!e.children||!!e._children},a.state={duration:750,hoverNode:void 0,id:"d3TreeContainer_"+(new Date).getTime()+"_"+(0,k.uniqueId)(),width:220,height:100},a.didMountTree=!1,a.rightMenuStore=new C.RightMenuStore,a}return(0,y.default)(t,e),(0,m.default)(t,[{key:"render",value:function(){var e=this,t=this.props,a=t.showRight,n=t.style,r=t.showMenu;S.createElement("i",{className:"icon-coms-search"}),S.createElement("i",{className:"icon-coms-search"});return S.createElement("div",{className:(0,_.default)("d3-tree-wrapper",{"with-right":a}),onClick:function(){e.props.closeRight(!1)}},S.createElement("div",{ref:function(t){return e.container=t},id:this.state.id,className:"d3-tree",style:n,onContextMenu:r?this.onContextMenu:void 0}),S.createElement("div",{onClick:function(e){return e.stopPropagation()},className:"Prj-WeaSlideModal"},S.createElement(R.WeaSlideModal,{visible:this.props.showRight,key:this.renderRight(),top:"0px",width:"40%",height:"calc(100%)",direction:"right",measure:"",content:"object"==(0,l.default)(this.renderRight())?this.renderRight():S.createElement("iframe",{style:{height:"100%",width:"100%",border:"0"},src:this.renderRight()}),onClose:function(){e.props.closeRight(!1)},onAnimationEnd:function(){}})),S.createElement("div",{className:"border-selection",ref:function(t){return e.selection=t}}))}},{key:"componentWillReceiveProps",value:function(e){var t=this;if((!(0,k.isEqual)(this.props.data,e.data)||this.props.layout!==e.layout&&this.container&&(this.didMountTree=!1,this.container.innerHTML="",!0))&&e.data&&(clearTimeout(this.initTimer),this.initTimer=setTimeout(function(){t.initTree(e.data)},100)),this.props.scale!==e.scale&&this.svgGroup){var a=this.svgGroup.attr("transform");if(a){var n=e.scale/10;this.svgGroup.attr("transform",a.split("scale")[0]+"scale("+n+")")}}}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.resize),document.removeEventListener("mouseup",this.clickAnyWhere),this.container,this.menuWrapper&&(ReactDOM.unmountComponentAtNode(this.menuWrapper),document.body.removeChild(this.menuWrapper),delete this.menuWrapper)}},{key:"componentDidMount",value:function(){var e=this;if(window.addEventListener("resize",this.resize),document.addEventListener("mouseup",this.clickAnyWhere),this.container,j.default.isDefined("weaEdcD3js")){if(this.container&&this.props.data){var t=this;setTimeout(function(){t.initTree(t.props.data),t.resize(),t.click(t.root)},1e3)}}else(0,j.default)(["/edc/d3/d3.v3.js"],"weaEdcD3js",{success:function(){if(e.container&&e.props.data){var t=e;setTimeout(function(){t.initTree(t.props.data),t.resize(),t.click(t.root)},1e3)}}})}},{key:"initTree",value:function(e){var t=this,a=this.props.layout,n=this.state,r=n.width,i=n.height,o=this.getSize(),l=o.nodeSize;if(this.container&&window.d3){var s=this.container.clientHeight,c=this.container.clientWidth;if(this.tree=d3.layout.tree().nodeSize(l),this.diagonal=d3.svg.diagonal().projection(function(e){return"1"===a||"3"===a?[e.x+r/2,e.y+i/2]:[e.y+r/2,e.x+i/2]}),this.sortTree(),!this.didMountTree){var u=function(e){t.svgGroup.attr("transform","translate("+d3.event.translate+")scale("+d3.event.scale+")"),t.props.zoom&&t.props.zoom(d3.event.scale)};this.props.zoom&&this.props.zoom(1),this.zoomListener=d3.behavior.zoom().scaleExtent([.1,2]).on("zoom",u),this.baseSvg=d3.select("#"+this.state.id).append("svg").attr("width",c).attr("height",s).attr("class","overlay").call(this.zoomListener),this.svgGroup=this.baseSvg.append("g")}var d=this.root||{},p=d.x0,f=void 0===p?s/2:p,h=d.y0,m=void 0===h?0:h;this.root=(0,k.cloneDeep)(e),this.root.x0=f,this.root.y0=m,this.update(this.root),this.didMountTree||this.centerNode(this.root);var g=this.selectedNode.id,v=[e.id];e.children.map(function(e){v.push(e.id)}),v.indexOf(g)<0&&this.click(this.root),this.didMountTree=!0}else setTimeout(function(){t.initTree(e)},50)}}]),t}(S.Component),r.defaultProps={widthToggle:!0,showRight:!0,layout:"0",showMenu:!1},i);t.default=D},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t,a,n){a&&(0,v.default)(e,t,{enumerable:a.enumerable,configurable:a.configurable,writable:a.writable,value:a.initializer?a.initializer.call(n):void 0})}function i(e,t,a,n,r){var i={};return Object.keys(n).forEach(function(e){i[e]=n[e]}),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},i),r&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(r):void 0,i.initializer=void 0),void 0===i.initializer&&(Object.defineProperty(e,t,i),i=null),i}Object.defineProperty(t,"__esModule",{value:!0}),t.RightMenuStore=t.RightMenu=void 0;var o,l,s,c,u,d,p,f,h,m,g=a(12),v=n(g),b=a(1),y=n(b),k=a(8),w=a(5),S=(a(2),a(0)),E=S.WeaLocaleProvider.getLabel;t.RightMenu=(0,k.observer)(function(e){var t=e.store,a=e.onToggleChildren,n=e.menus,r=t.left,i=t.top,o=t.visible,l=t.hasChild,s=t.childVisible;t.isRoot;return React.createElement("div",{className:"wea-right-menu wea-right-menu-show",style:{display:o?"block":"none",position:"absolute",top:i,left:r}},React.createElement("div",{className:"wea-right-menu-icon-background"}),React.createElement("ul",{className:"ant-menu ant-menu-vertical  ant-menu-light ant-menu-root"},l&&React.createElement("li",{className:"ant-menu-item text-elli",onClick:a},React.createElement("li",{unselectable:"on",class:"wea-right-menu-item"},React.createElement("span",{className:"wea-right-menu-icon"},s?React.createElement("i",{className:"anticon anticon-folder",style:{marginLeft:"8px"}}):React.createElement("i",{className:"anticon anticon-folder-open",style:{marginLeft:"8px"}})),React.createElement("span",{className:""},s?E("26985","收起"):E("15315","展开")))),n.length>0&&n.map(function(e){return React.createElement("li",{className:"ant-menu-item text-elli edc-tree-memu-item",onClick:function(t){e.action(t)}},React.createElement("li",{unselectable:"on",class:"wea-right-menu-item"},React.createElement("span",{className:"wea-right-menu-icon"},React.createElement("i",{className:e.icon})),React.createElement("span",{className:""},e.name)))})))}),t.RightMenuStore=(o=function e(){(0,y.default)(this,e),r(this,"visible",l,this),r(this,"left",s,this),r(this,"top",c,this),r(this,"isRoot",u,this),r(this,"hasChild",d,this),r(this,"childVisible",p,this),r(this,"show",f,this),r(this,"hide",h,this),r(this,"position",m,this)},l=i(o.prototype,"visible",[w.observable],{enumerable:!0,initializer:function(){return!1}}),s=i(o.prototype,"left",[w.observable],{enumerable:!0,initializer:function(){return 0}}),c=i(o.prototype,"top",[w.observable],{enumerable:!0,initializer:function(){return 0}}),u=i(o.prototype,"isRoot",[w.observable],{enumerable:!0,initializer:function(){return!1}}),d=i(o.prototype,"hasChild",[w.observable],{enumerable:!0,initializer:function(){return!1}}),p=i(o.prototype,"childVisible",[w.observable],{enumerable:!0,initializer:function(){return!1}}),f=i(o.prototype,"show",[w.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a,n,r,i){e.visible=!0,e.left=t,e.top=a,e.isRoot=n,e.hasChild=r,e.childVisible=i}}}),h=i(o.prototype,"hide",[w.action],{enumerable:!0,initializer:function(){var e=this;return function(){e.visible=!1}}}),m=i(o.prototype,"position",[w.action],{enumerable:!0,initializer:function(){var e=this;return function(t,a){e.left=t,e.top=a}}}),o)},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i,o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(11),v=n(g),b=a(2),y=a(8),k=a(5),w=a(0);a(458);var S=a(459),E=n(S),j=a(39),T=n(j),C=w.WeaLocaleProvider.getLabel,R=function(e){var t=e.projName,a=(e.editionOptions,e.onEditionChange,e.value,e.monthOptions),n=(e.saveData,e.jindu),r=(e.prjstatus,e.statusName);return v.default.createElement(w.WeaTop,{title:v.default.createElement("span",null,C(28098,"项目名称"),":",t," (进度:",n,"%   状态:",r," ) "),icon:v.default.createElement("i",{className:"icon-portal-workflow"}),iconBgcolor:"#55D2D4",buttons:[v.default.createElement("div",{style:{minWidth:600}},v.default.createElement(b.Row,null,v.default.createElement(b.Col,{span:15}),v.default.createElement(b.Col,{span:3},v.default.createElement("div",{className:"main-edition"},"选择月份:")),v.default.createElement(b.Col,{span:6},v.default.createElement(w.WeaSelect,{className:"main-edition-select",style:{width:"100%"},options:(0,k.toJS)(a)||[],viewAttr:2,onChange:function(e){var t=0;_.forEach(a,function(a,n){if(a.key===e)return t=n,!1}),(0,T.default)(".ant-table-body").scrollLeft(((0,T.default)(".ant-table-content .ant-table-header:eq(1)  tr:first").find("th[colspan=6]:first").width()+25)*t+305)}}))))]})},P=(r=(0,y.inject)("ReportStore"))(i=(0,y.observer)(i=function(e){function t(e){(0,c.default)(this,t);var a=(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.onDataChange=function(){return a.props.ReportStore.onDataChange},a.getYHeight=function(){a.setState({YHeight:window.top.innerHeight-300})},a.state={YHeight:200},a}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){var e=this;(0,this.props.ReportStore.init)(this.props.location.query.prjid),window.onresize=function(){e.getYHeight()},this.getYHeight()}},{key:"componentWillReceiveProps",value:function(e){var t=this.props.location.query,a=e.location.query,n=e.ReportStore,r=e.location.query.prjid;t!==a&&n.init(r)}},{key:"render",value:function(){var e=this.props.ReportStore,t=e.columns,a=e.columnsWidth,n=e.tableForamtDatas,r=e.dialogVisible,i=e.expandedRowKeys,o=e.onExpandedRowKeysChange,l=e.projInfo,s=e.onToggleDialog,c=e.dialogData,u=e.dialogSource,d=e.onDataChange,p=e.saveData,f=e.onEditionChange,h=e.nowVersionSelected,m=e.monthOptions,g=e.submitLoading,y=e.submitTip,k=e.prjstatus,S=[{key:"1",icon:v.default.createElement("i",{className:"icon-coms-search"}),content:C("725","提交"),onClick:function(e){p(e)}},{key:"2",icon:v.default.createElement("i",{className:"icon-coms-search"}),content:C("30986","保存"),onClick:function(e){p(e)}}];return n&&l&&l.name?v.default.createElement("div",{className:"task-report-container"},v.default.createElement(b.Spin,{tip:y,spinning:g},v.default.createElement(w.WeaRightMenu,{datas:S},v.default.createElement("div",{style:{height:"100%"}},v.default.createElement(R,{columns:t,statusName:l&&l.statusname,projName:l&&l.name,jindu:l&&l.jindu,editionOptions:l&&l.version,value:h,onEditionChange:f,monthOptions:m,saveData:p,prjstatus:k}),v.default.createElement(b.Table,{columns:t||[],dataSource:n,indentSize:10,pagination:!1,scroll:{x:a,y:this.state.YHeight},bordered:!0,expandedRowKeys:i,onExpandedRowsChange:function(e){o(e)}}))),v.default.createElement(E.default,{visible:r,onToggleDialog:s,data:c,source:u,onDataChange:d}))):v.default.createElement("spin",null)}}]),t}(v.default.Component))||i)||i;t.default=P},function(e,t){},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(10),g=n(m),v=a(53),b=n(v),y=a(11),k=n(y),w=a(8),S=a(5),E=a(39),j=n(E),T=a(2),_=a(0),C=a(67),R=n(C),P=_.WeaLocaleProvider.getLabel,x=void 0,L=function(e){var t=e.data,a=e.source,n=e.onDataChange,r=a.index,i=a.key,o=a.parentIndex,l=a.item,s=a.type,c=null;if("condition"===s){var u=([].concat((0,b.default)(t)),[{title:k.default.createElement("span",null,P("22069","完成情况")),dataIndex:"ctx",width:"50%",com:[{type:"INPUT",key:"ctx"}]},{title:k.default.createElement("span",null,P("156","附件")),dataIndex:"attach",key:"attach",width:"50%",com:[{type:"CUSTOM",key:"attach",render:function(e,t,a,n){return k.default.createElement(_.WeaUpload,{btnSize:"small",uploadUrl:"/api/doc/upload/uploadFile",category:"41",maxUploadSize:50,viewAttr:2,isDetail:!0,datas:t.attach||[],listType:"list",clearWhenReset:!1,showClearAll:!1,onChange:function(e,a){n({type:"CUSTOM",record:(0,g.default)({},t),index:t.key,key:"attach",value:a})}})}}]}]);c=k.default.createElement("div",null,k.default.createElement(_.WeaTableEdit,{columns:u,datas:(0,S.toJS)(t),onChange:function(e){n(e,r,i,o,l)}}))}if("plan"===s){var d=a.modeInfo,p=a.item,f=a.key,h=p["hbid_"+f.split("_")[1]],m=2;p[f].viewAttr&&"1"==p[f].viewAttr&&(m=0),c=k.default.createElement("iframe",{id:"iframe_plan",name:"iframe_plan",src:"/spa/cube/index.html#/main/cube/card?billid="+h+"&hidetop=1&type="+m+"&modeId="+d.modeId+"&formId="+d.formId,width:"953",height:"740",scrolling:"auto",sandbox:"allow-same-origin allow-scripts allow-popups allow-forms"}),clearInterval(x),x=setInterval(function(){(0,j.default)("#iframe_plan")?(clearInterval(x),(0,j.default)("#iframe_plan").load(function(){e.onIframeReady(!0)}),x>3e3&&e.onIframeReady(!0)):x>3e3&&(localStorage.setItem("error-2","cannot-get-iframe"),e.onIframeReady(!0))},300)}return c},D=(0,w.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.onIframeReady=function(e){a.setState({iframeIsOk:e})},a.onPlanDialogRenderCallback=function(e){var t=a.props,n=t.source,r=t.onDataChange,i=n.index,o=n.parentIndex,l=n.item,s=n.key;if(R.default.startsWith(s,"planCtx_")){var c=s.split("_");s=c[0]+"Total_"+c[1]}r(e,i,s,o,l)},a.state={iframeIsOk:!1},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"render",value:function(){var e=this,t=this.props,a=t.visible,n=t.onToggleDialog,r=t.data,i=t.source,o=t.onDataChange,l=i.type,s=i.key,c=i.item;window.onPlanDialogRenderCallback=this.onPlanDialogRenderCallback;var u=(this.state.iframeIsOk,[k.default.createElement(T.Button,{type:"primary",onClick:function(){if("plan"===l)if(c[s].viewAttr&&"1"!=c[s].viewAttr){var t=(0,j.default)("#iframe_plan",parent.document)[0].contentWindow,a=t.modeForm.getDetailAllRowIndexStr("detail_2")||"",r=a?a.split(",").length:0;t.modeForm.doCardSubmit("","1","",!0,function(t){e.onPlanDialogRenderCallback(r),n(!1)})}else n(!1);else n(!1)}},"确定"),k.default.createElement(T.Button,{type:"ghost",onClick:function(){return n(!1)}},"取消")]),d="plan"===i.type?{width:953,height:600}:{width:800,height:600},p="plan"===i.type?P("22134","计划内容"):P("22069","完成情况");return k.default.createElement(_.WeaDialog,{onCancel:function(){n(!1),e.onIframeReady(!1)},visible:a,showTitle:!0,style:d,title:p,buttons:u,hasScroll:!0},"plan"===i.type?k.default.createElement(L,{data:r,source:i,onDataChange:o,onIframeReady:this.onIframeReady}):k.default.createElement(L,{data:r,source:i,onDataChange:o}))}}]),t}(k.default.Component))||r;t.default=D},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o,l,s=a(6),c=n(s),u=a(1),d=n(u),p=a(7),f=n(p),h=a(3),m=n(h),g=a(4),v=n(g),b=a(11),y=n(b),k=a(2),w=a(8),S=a(0),E=a(40),j=a(204),T=n(j),_=(a(5),a(9)),C=a(93),R=n(C);a(133);var P=a(20),x=n(P),L=a(21),D=n(L),N=a(55),A=n(N),M=k.Menu.SubMenu,B=_.WeaTableNew.WeaTable,z=(S.WeaLocaleProvider.getLabel,(r=(0,w.inject)("projectPortalStore"))(i=(0,w.observer)((l=o=function(e){function t(e){(0,d.default)(this,t);var a=(0,m.default)(this,(t.__proto__||(0,c.default)(t)).call(this,e));return a.onScrollEnd=function(){(0,a.props.projectPortalStore.searchNextPage)()},a.tableWidth=function(e){var t=0,a=0;return e.map(function(e){if("true"===e.display){var n=e.oldWidth||"10%",r=parseFloat(n.replace("%",""));r<=0&&(r=10),t+=r,a++}}),a<=10&&(t=100),t+"%"},a.handleClick=function(e){var t=a.props.projectPortalStore;t.initDatas({groupid:e.key}),t.prjGroupStore.setId(e.key),a.setState({current:e.key})},a.getProjects=function(){var e=[],t=[],n=a.props.projectPortalStore,r=n.prjDatas,i=n.collectProject,o=r;return o.map(function(n,r){for(var l=[],s=[],c=[],u=0;u<n.xdata.length;u++)l.push([n.xdata[u],n.data[u]]),s.push([n.xdata[u],n.data2[u]]),c.push([n.xdata[u],n.dataall[u]]);t.push(y.default.createElement(k.Col,{span:"6"},y.default.createElement(k.Card,{bordered:!1},y.default.createElement(k.Row,null,y.default.createElement(k.Col,{span:"19"},y.default.createElement(k.Row,null,y.default.createElement("span",{className:"prj-card-title",onClick:function(){a.forwardProjectCard("?prjid="+n.id)}},n.name)),y.default.createElement(k.Row,null,y.default.createElement("span",{className:"prj-card-msg"},n.dynamic))),y.default.createElement(k.Col,{span:"5"},y.default.createElement(k.Tooltip,{placement:"bottom",title:n.hrmname},y.default.createElement("a",{href:"javaScript:openhrm("+n.hrmid+");",onClick:function(e){return window.pointerXY(e)}},y.default.createElement("img",{src:n.hrmimg,className:"manager-img"}))))),y.default.createElement(k.Row,null,y.default.createElement("div",{style:{height:"200px",padding:"0px"}},y.default.createElement(S.WeaEchart,{ref:"chart2",chartName:"",option:{xAxis:{type:"category",axisPointer:{value:"2016-10-7",snap:!0,lineStyle:{color:"#004E52",opacity:.5,width:0},label:{show:!0,backgroundColor:"#004E52"},handle:{show:!0,color:"#004E52"}},splitLine:{show:!1}},tooltip:{position:function(e){return[e[0],0]},extraCssText:"font-size:6px"},yAxis:{data:[2,5,10,20,50,100],type:"value",axisTick:{inside:!0},splitLine:{show:!1},axisLabel:{inside:!0},z:10},grid:{top:15,left:15,right:15,bottom:50,height:160},series:[{name:"逾期数量",type:"line",smooth:!0,symbol:"circle",symbolSize:6,sampling:"average",itemStyle:{normal:{color:new echarts.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#e87979"},{offset:1,color:"#f1f1f1"}])}},stack:"a",areaStyle:{normal:"#8ec6ad"},data:s},{name:"已完成数量",type:"line",smooth:!0,symbol:"circle",symbolSize:6,sampling:"average",itemStyle:{normal:{color:new echarts.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#2db7f5"},{offset:1,color:"#f1f1f1"}])}},stack:"a",areaStyle:{normal:"#8ec6ad"},data:l}]},useDefault:!1}))),y.default.createElement(k.Row,null,y.default.createElement(k.Col,{span:"20"}),y.default.createElement(k.Col,{span:"4"},y.default.createElement("i",{className:"icon-coms-Collection",style:n.isGuanZhu?{fontSize:"16px",color:"lightcoral"}:{fontSize:"16px"},onClick:function(){i({prjid:n.id,type:n.isGuanZhu?0:1})}})))))),(r+1)%4==0&&(e.push(t),t=[]),r==o.length-1&&(e.push(t),t=[])}),e},a.getTopButtons=function(){var e=a.props.projectPortalStore,t=e.prjtypes,n=e.initDatas,r=[];return r.push(y.default.createElement(S.WeaDropdown,{overlay:y.default.createElement(k.Menu,{onClick:function(e){n({prjtype:e.key})}},t.map(function(e){return y.default.createElement(k.Menu.Item,{key:e.id},e.name)}))},"项目类型")),r.push(y.default.createElement(S.WeaDropdown,{overlay:y.default.createElement(k.Menu,{onClick:function(e){n({orderkey:e.key})}},y.default.createElement(k.Menu.Item,{key:"createtime"},"按创建时间"),y.default.createElement(k.Menu.Item,{key:"manager"},"按项目经理"))},"排序")),"card"==a.state.viewScope?r.push(y.default.createElement(k.Button,{type:"ghost",icon:"bars",onClick:function(){return a.changeScope("list")}})):r.push(y.default.createElement(k.Button,{type:"ghost",icon:"appstore-o",onClick:function(){return a.changeScope("card")}})),r},a.changeScope=function(e){a.setState({viewScope:e})},a.getGroups=function(e){var t=a.props.projectPortalStore,n=t.deletePrjGroupInfo,r=t.prjGroupStore1,i=[];return e.map(function(e){i.push(y.default.createElement(k.Menu.Item,{key:e.id},e.name,y.default.createElement("i",{className:"icon-coms-delete",style:{float:"right",paddingTop:"15px"},onClick:function(t){t.preventDefault(),n({groupid:e.id})}}),y.default.createElement("i",{className:"icon-coms-edit",style:{float:"right",paddingTop:"15px"},onClick:function(t){t.preventDefault(),r.handlePrjGroupDialog(!0,{id:e.id})}})))}),i},a.state={current:"allPrj",ctrlHeight:200,viewScope:"card"},a}return(0,v.default)(t,e),(0,f.default)(t,[{key:"componentDidMount",value:function(){var e=this,t=this.props.projectPortalStore;R.default.isDefined("weaPrjEcharts")?t.initDatas({viewScope:this.state.viewScope}):(0,R.default)(["/js/echart/echarts.min.js"],"weaPrjEcharts",{success:function(){t.initDatas({viewScope:e.state.viewScope})}})}},{key:"componentWillReceiveProps",value:function(e){}},{key:"render",value:function(){var e=this,t=this.props.projectPortalStore,a=t.title,n=t.prjGroupStore,r=t.groups,i=t.prjGroupStore1,o=t.tableStore,l=t.reLoad,s=t.loadding,c=t.exchangeStore,u=t.projectInfoStore,d=this.getProjects();return y.default.createElement("div",{className:"prj-portal-page"},y.default.createElement(S.WeaTop,{title:a,icon:y.default.createElement("i",{className:"icon-coms-project"}),buttons:this.getTopButtons(),iconBgcolor:"#217346"}),y.default.createElement(S.WeaLeftRightLayout,{leftWidth:300,leftCom:y.default.createElement("div",{className:"prj-portal-left"},y.default.createElement("div",{className:"search-group",ref:"searchGroup",style:{height:"100%"}},y.default.createElement(S.WeaInputSearch,{style:{width:"100%"},placeholder:"搜索分组或视图"}),y.default.createElement("br",null),y.default.createElement("div",{style:{width:"100%",paddingTop:"20px",height:"calc(100% - 20px)"}},y.default.createElement(S.WeaNewScroll,{height:"100%",onScroll:function(t){e.setState({scrollTop:t.target.scrollTop})}},y.default.createElement(k.Menu,{theme:"light",onClick:this.handleClick,style:{width:"100%"},defaultOpenKeys:["sub1"],selectedKeys:[this.state.current],mode:"inline"},y.default.createElement(k.Menu.Item,{key:"allPrj"},y.default.createElement("i",{className:"icon-coms-Modular-o"}),y.default.createElement("span",null,"全部项目")),y.default.createElement(k.Menu.Item,{key:"mineStar"},y.default.createElement("i",{className:"icon-coms-Collection"}),y.default.createElement("span",null,"我的星标")),y.default.createElement(k.Menu.Item,{key:"myPrj"},y.default.createElement("i",{className:"icon-coms-yonghu"}),y.default.createElement("span",null,"我参与的")),y.default.createElement(k.Menu.Item,{key:"expPrj"},y.default.createElement("i",{className:"icon-coms-File"}),y.default.createElement("span",null,"项目执行")),y.default.createElement(k.Menu.Item,{key:"endPrj"},y.default.createElement("i",{className:"icon-coms-currency-Task"}),y.default.createElement("span",null,"已完成项目")),y.default.createElement(M,{key:"sub1",title:y.default.createElement("span",null,y.default.createElement(k.Icon,{type:"hdd"}),y.default.createElement("span",null,"项目分组"),y.default.createElement(k.Icon,{type:"plus-square",className:"add-icon",onClick:function(e){e.stopPropagation(),n.handlePrjGroupDialog(!0)}}))},this.getGroups(r))))),y.default.createElement(T.default,{projectPortalStore:t,prjGroupStore:n}),y.default.createElement(T.default,{projectPortalStore:t,prjGroupStore:i}))),onCollapse:function(e){}},y.default.createElement(S.WeaNewScrollPagination,{height:"calc(100% - 50px)",className:"prj-portal-right",loadding:s,onScrollEnd:this.onScrollEnd},"card"==this.state.viewScope&&d.length>0&&d.map(function(e){return y.default.createElement(k.Row,null,e)}),"list"==this.state.viewScope&&y.default.createElement(B,{comsWeaTableStore:o,hasOrder:!0,needScroll:!0,register_table:function(){return l()},getColumns:function(t){return e.reRenderColumns(t)},tableWidth:this.tableWidth,onOperatesClick:this.onOperatesClick.bind(this)}))),y.default.createElement(x.default,{contentStore:t}),y.default.createElement(D.default,{contentStore:c}),y.default.createElement(A.default,{contentStore:u}))}},{key:"onOperatesClick",value:function(e,t,a,n){var r=this.props.projectPortalStore,i=r.shareStore,o=r.exchangeStore,l=r.projectInfoStore,s=a&&a.href?a.href:"",c=s.replace("javascript:","");c=c.substring(0,c.indexOf("("));""!=c&&("onShare"==c?i.handleShareDialog(!0,"prj",e.randomFieldId):"onNormal"==c?r.doPlanOpt({method:"normal",prjid:e.randomFieldId}):"onOver"==c?r.doPlanOpt({method:"delay",prjid:e.randomFieldId}):"onFinish"==c?r.doPlanOpt({method:"complete",prjid:e.randomFieldId}):"onFrozen"==c?r.doPlanOpt({method:"freeze",prjid:e.randomFieldId}):"onEdit"==c?l.handleDialog(!0,e.randomFieldId,{viewtype:"edit",prjid:e.randomFieldId}):"onListTask"==c||("onDiscuss"==c?o.handleExchangeDialog(!0,"prj",e.randomFieldId,{}):"onDel"==c&&r.delPrjInfo({method:"del",prjid:e.randomFieldId,from:"mymanagerproject"})))}},{key:"reRenderColumns",value:function(e){return e.forEach(function(e){"finish"==e.dataIndex?e.render=function(e,t){return y.default.createElement("span",{className:"wea-prj-progressStyle"},y.default.createElement(S.WeaProgress,{percent:t.finish,strokeColor:t.finishspan}))}:e.render=function(t,a){var n=void 0!==a[e.dataIndex+"span"]?a[e.dataIndex+"span"]:a[e.dataIndex];return y.default.createElement("span",{dangerouslySetInnerHTML:{__html:n}})}}),e}},{key:"forwardProjectCard",value:function(e){var t="/portal/card"+e;this.context.router.push({pathname:"/main/prj"+t})}}]),t}(y.default.Component),o.contextTypes={router:E.routerShape},i=l))||i)||i);t.default=z},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o,l,s,c=a(10),u=n(c),d=a(6),p=n(d),f=a(1),h=n(f),m=a(7),g=n(m),v=a(3),b=n(v),y=a(4),k=n(y),w=a(11),S=n(w),E=a(2),j=a(8),T=a(0),_=a(5),C=a(24);a(133);var R=a(462),P=n(R),x=a(473),L=n(x),D=a(474),N=n(D),A=a(475),M=n(A),B=a(476),z=n(B),I=(T.WeaSteps.Step,T.WeaLocaleProvider.getLabel),O=E.Modal.confirm,F=T.WeaTools.ls,W=(r=(0,j.inject)("projectCardStore"))(i=(0,j.observer)((l=o=function(e){function t(e){(0,h.default)(this,t);var a=(0,b.default)(this,(t.__proto__||(0,p.default)(t)).call(this,e));s.call(a);var n=[];return a.state={selectedKey:"0",options:n,value:"3",viewAttr:3,prjid:"",selectedDynamicTab:0,showDailyDiv:!1,showExDiv:!1,showReply:{}},a}return(0,k.default)(t,e),(0,g.default)(t,[{key:"componentDidMount",value:function(){var e=ReactDOM.findDOMNode(this);(0,C.imgZoom)(e,".wea-cl-content");var t=this.props,a=t.projectCardStore,n=t.location,r=n.query.prjid;this.setState({prjid:r}),a.setPrjid(r);var i=(0,_.toJS)(F.getJSONObj("prj_portal_datas")),o=[];i&&i.map(function(e){o.push({key:e.id,showname:e.name,selected:e.id==r})}),this.setState({options:o})}},{key:"componentDidUpdate",value:function(e,t){var a=ReactDOM.findDOMNode(this);(0,C.imgZoom)(a,".wea-cl-content")}},{key:"render",value:function(){var e=this,t=this.props.projectCardStore,a=t.baseInfo,n=t.statistics,r=t.prjid,i=t.setPrjid,o=(t.projectInfo,this.state),l=o.options,s=(o.value,o.viewAttr),c=o.selectedDynamicTab,u=a.createdate,d=(a.creater,a.creatername),p=a.manager,f=a.managericons,h=(a.managername,a.members),m=a.planbegindate,g=a.planenddate,v=(a.stages,n.jxz),b=n.rwzs,y=n.wcl,k=n.wks,w=n.xmjd,j=n.yq,_=n.yql,C=n.ywc,R=[{title:"全部",index:0},{title:"日报",index:1},{title:"交流",index:2},{title:"日志",index:3}],x=S.default.createElement("div",{className:"prj-dynamic-tab"},S.default.createElement("div",null,R.map(function(t,a){return a==c?S.default.createElement("div",{className:"prj-dynamic-tab-item",onClick:function(){e.changeDynamicTab(a)}},S.default.createElement("span",{key:a,className:"active"},t.title)):S.default.createElement("div",{className:"prj-dynamic-tab-item",onClick:function(){e.changeDynamicTab(a)}},S.default.createElement("span",{key:a},t.title))})));return S.default.createElement("div",{className:"prj-portal-page"},S.default.createElement(T.WeaTop,{title:S.default.createElement(T.WeaSelect,{showSearch:!0,optionFilterProp:"children",style:{width:200},placeholder:"Select a person",options:l,value:r,viewAttr:s,onChange:function(e){i(e)}}),icon:S.default.createElement("i",{className:"icon-coms-project"}),iconBgcolor:"#217346",buttons:this.getTopButtons()}),S.default.createElement("div",{className:"prj-portal-content"},"0"==this.state.selectedKey&&S.default.createElement(E.Row,{style:{padding:"0"}},S.default.createElement(E.Row,null,S.default.createElement(E.Card,{bordered:!1,style:{width:"100%"}},S.default.createElement(E.Row,{style:{borderBottom:" 1px solid  #cfcfcf"}},S.default.createElement(E.Col,{span:"20"},S.default.createElement("span",{className:"prj_protal_card_title"},"通用任务管理")," ",S.default.createElement("span",{style:{color:"#a5a5a5"}},"(",d,"创建于",u,")")),S.default.createElement(E.Col,{span:"4"},S.default.createElement("span",{style:{float:"right",color:"#a5a5a5"}},S.default.createElement("span",null,"任务数:",b)," | ",S.default.createElement("span",null,"成员数:",h)))),S.default.createElement(E.Row,{style:{padding:"0px"}},S.default.createElement(E.Col,{span:"11",style:{padding:"0px",borderRight:" 1px solid  #cfcfcf"}},S.default.createElement(E.Row,null,S.default.createElement("span",null,"项目负责人")," "),S.default.createElement(E.Row,{style:{padding:"0px",paddingLeft:"10px"}},S.default.createElement(E.Col,{span:"4",style:{minWidth:"70px"}},S.default.createElement("a",{href:"javaScript:openhrm("+p+");",onClick:function(e){return window.pointerXY(e)}},S.default.createElement("img",{src:f,className:"manager-img2"})))),S.default.createElement(E.Row,null,S.default.createElement("span",null,"项目进度")," "),S.default.createElement(E.Row,{className:"prj-step"},this.getSteps()),S.default.createElement(E.Row,null,S.default.createElement("span",null,"项目计划周期")," "),S.default.createElement(E.Row,null,S.default.createElement(E.Col,{span:"24",style:{marginLeft:"10px"}},S.default.createElement("i",{className:"icon-coms-New-schedule"}," ",m," ~ ",g)))),S.default.createElement(E.Col,{span:"13"},S.default.createElement(E.Row,{style:{textAlign:"center",borderBottom:" 1px solid  #cfcfcf",height:"190px",lineHeight:"190px"}},S.default.createElement(E.Col,{span:"8"},S.default.createElement(E.Progress,{type:"circle",width:"160px",percent:w,format:function(){return"项目进度"}})),S.default.createElement(E.Col,{span:"8"},S.default.createElement(E.Progress,{type:"circle",width:"160px",percent:y,status:"success",format:function(){return"完成率"}})),S.default.createElement(E.Col,{span:"8"},S.default.createElement(E.Progress,{type:"circle",width:"160px",percent:_,status:"exception",format:function(){return"延期率"}}))),S.default.createElement(E.Row,{style:{textAlign:"center",padding:"0"}},S.default.createElement(E.Col,{span:"14",style:{borderRight:" 1px solid  #cfcfcf"}},S.default.createElement(E.Row,null,S.default.createElement(E.Col,{span:"8"},S.default.createElement(E.Row,{style:{fontSize:"20px"}},k),S.default.createElement(E.Row,null,"未开始")),S.default.createElement(E.Col,{span:"8"},S.default.createElement(E.Row,{style:{fontSize:"20px"}},v),S.default.createElement(E.Row,null,"进行中")),S.default.createElement(E.Col,{span:"8"},S.default.createElement(E.Row,{style:{fontSize:"20px"}},C),S.default.createElement(E.Row,null,"已完成")))),S.default.createElement(E.Col,{span:"10"},S.default.createElement(E.Row,null,S.default.createElement(E.Col,{span:"12"},S.default.createElement(E.Row,{style:{fontSize:"20px"}},b),S.default.createElement(E.Row,null,"任务总数")),S.default.createElement(E.Col,{span:"12"},S.default.createElement(E.Row,{style:{fontSize:"20px"}},j),S.default.createElement(E.Row,null,"延期"))))))))),S.default.createElement(E.Row,null,S.default.createElement(E.Col,{span:18},S.default.createElement(T.WeaNewScroll,{height:"485px",style:{padding:" 5px 10px 0px 0px"}},this.getProjectInfo())),S.default.createElement(E.Col,{span:6},S.default.createElement(E.Row,{style:{paddingLeft:"0px",paddingRight:"0px"}},S.default.createElement(E.Card,{bordered:!1},S.default.createElement(E.Row,{style:{fontSize:"14px"}},S.default.createElement(E.Col,{span:"20"},S.default.createElement("span",{className:"prj_protal_card_title"},"项目动态")," "),S.default.createElement(E.Col,{span:"4"},S.default.createElement("span",{style:{float:"right",color:"#a5a5a5"}}))),S.default.createElement(E.Row,null,S.default.createElement("div",null,x)),this.getDynamicContentTop(),S.default.createElement(T.WeaNewScroll,{height:"400px"},this.getDynamicContent())))))),"1"==this.state.selectedKey&&S.default.createElement(P.default,{prjid:this.state.prjid}),"2"==this.state.selectedKey&&S.default.createElement(L.default,{prjid:this.state.prjid}),"4"==this.state.selectedKey&&S.default.createElement(N.default,{prjid:this.state.prjid}),"5"==this.state.selectedKey&&S.default.createElement(M.default,{prjid:this.state.prjid}),"6"==this.state.selectedKey&&S.default.createElement(z.default,{prjid:this.state.prjid})))}}]),t}(S.default.Component),s=function(){var e=this;this.getProjectInfo=function(){var t=[],a=e.props.projectCardStore.projectInfo.fieldinfo;return a&&(0,_.toJS)(a).map(function(a,n){t.push(S.default.createElement(E.Row,{style:{paddingLeft:"0px"}},S.default.createElement(E.Row,{style:{borderBottom:" 1px solid  #cfcfcf"}},S.default.createElement(E.Col,{span:"20"},S.default.createElement("span",{className:"prj_protal_card_title"},a.title)," "),S.default.createElement(E.Col,{span:"4"},S.default.createElement("span",{style:{float:"right",color:"#a5a5a5"}}))),S.default.createElement(E.Row,{style:{fontSize:"12px"}},e.getProjectInfoItem(a.items))))}),S.default.createElement(E.Card,{bordered:!1},t)},this.getProjectInfoItem=function(e){var t=[];return e.map(function(e,a){if("prjprocess"==e.domkey[0])t.push(S.default.createElement(E.Col,{span:"7",style:{lineHeight:"30PX"}},S.default.createElement(E.Col,{span:"10"},S.default.createElement("span",{style:{float:"right",paddingRight:"30px"}},e.label," ")," "),S.default.createElement(E.Col,{span:"14"},S.default.createElement(T.WeaProgress,{name:e.domkey[0],percent:e.value||0,status:"active"}))));else if("INPUT"==e.conditionType)t.push(S.default.createElement(E.Col,{span:"7",style:{lineHeight:"30PX"}},S.default.createElement(E.Col,{span:"10"},S.default.createElement("span",{style:{float:"right",paddingRight:"30px"}},e.label," ")," "),S.default.createElement(E.Col,{span:"14"},e.value)));else if("BROWSER"==e.conditionType)t.push(S.default.createElement(E.Col,{span:"7",style:{lineHeight:"30PX"}},S.default.createElement(E.Col,{span:"10"},S.default.createElement("span",{style:{float:"right",paddingRight:"30px"}},e.label)," "),S.default.createElement(E.Col,{span:"14"},e.browserConditionParam.replaceDatas&&e.browserConditionParam.replaceDatas.map(function(t){return"manager"==e.domkey[0]||"members"==e.domkey[0]?S.default.createElement("span",{style:{paddingRight:"10px"}},S.default.createElement("a",{href:"javaScript:openhrm("+t.id+");",onClick:function(e){return window.pointerXY(e)}},t.name)):""!=e.browserConditionParam.linkUrl?S.default.createElement("span",{style:{paddingRight:"10px"}},S.default.createElement("a",{href:e.browserConditionParam.linkUrl+t.id,target:"_blank"},t.name)):S.default.createElement("span",{style:{paddingRight:"10px"}},t.name)}))));else if("SELECT"==e.conditionType)t.push(S.default.createElement(E.Col,{span:"7",style:{lineHeight:"30PX"}},S.default.createElement(E.Col,{span:"10"},S.default.createElement("span",{style:{float:"right",paddingRight:"30px"}},e.label)," "),S.default.createElement(E.Col,{span:"14"},e.options&&e.options.map(function(t){if(t.key==e.value)return t.showname}))));else if("CHECKBOX"==e.conditionType)t.push(S.default.createElement(E.Col,{span:"7",style:{lineHeight:"30PX"}},S.default.createElement(E.Col,{span:"10"},S.default.createElement("span",{style:{float:"right",paddingRight:"30px"}},e.label)," "),S.default.createElement(E.Col,{span:"14"},"0"==e.value?"否":"是")));else if("ATTACHEMENT"==e.conditionType){var n=e.domkey[0];t.push(S.default.createElement(E.Col,{span:"7",style:{lineHeight:"30PX"}},S.default.createElement(E.Col,{span:"10"},S.default.createElement("span",{style:{float:"right",paddingRight:"30px"}},e.label)," "),S.default.createElement(E.Col,{span:"14"},S.default.createElement(T.WeaUpload,{name:n,uploadId:[n],uploadUrl:"/api/proj/prjutil/fileUpload?accsec="+e.accsec,category:e.accsec,autoUpload:!0,showBatchLoad:!1,showClearAll:!1,multiSelection:!0,datas:(0,_.toJS)(e.datas),maxUploadSize:e.accsize,viewAttr:e.viewAttr}))))}}),t},this.getTopButtons=function(){var t=[],a=[{title:"项目信息",viewcondition:"0"},{title:"任务列表",viewcondition:"1"},{title:"子项目",viewcondition:"2"},{title:"过程反馈",viewcondition:"3"},{title:"阶段设置",viewcondition:"4"},{title:"相关资源",viewcondition:"5"},{title:"项目统计",viewcondition:"6"}];return t.push(S.default.createElement(T.WeaTab,{datas:a,keyParam:"viewcondition",selectedKey:e.state.selectedKey,onChange:function(t){return e.setState({selectedKey:t})}})),t},this.getOptions=function(){var t=[];e.props.projectPortalStore.prjDatas.map(function(e){t.push({key:e.id,selected:!0,showname:e.name})})},this.getDynamicContent=function(){var t=[],a=e.state,n=a.selectedDynamicTab,r=a.showReply,i=e.props.projectCardStore,o=i.exchangeList,l=i.logList,s=i._BrowserList,c=i.prjid,d=i.dailys,p=i.setReply,f=i.saveReply,h=i.alldatas;if(0==n)h.datas&&h.datas.map(function(a,n){var i=a.type;if(1==i)t.push(S.default.createElement(E.Row,{style:{borderBottom:"1px solid #E2E2E2"}},S.default.createElement(E.Col,{span:"4"},S.default.createElement("img",{src:a.creater.imgurl,className:"manager-img",style:{marginLeft:"0px"}})),S.default.createElement(E.Col,{span:"20"},S.default.createElement(E.Row,{className:"exchange-row"},S.default.createElement("a",{href:"javaScript:openhrm("+a.creater.id+");",onClick:function(e){return window.pointerXY(e)}},S.default.createElement("span",{className:"exchange-hrm"},a.creater.name,"  ")),S.default.createElement("span",{className:"exchange-date"},a.createdate+" "+a.createtime),S.default.createElement("span",{className:"exchange-operate",onClick:function(){var t=r;t[a.id]=!t[a.id],e.setState({showReply:t})}},S.default.createElement("a",null,"回复"))),S.default.createElement(E.Row,{className:"exchange-row"},S.default.createElement("span",{className:"exchange-content wea-cl-content",dangerouslySetInnerHTML:{__html:'<div class="wea-ckeditor-content">'+a.content+"</div>"}})),a.replys&&a.replys.map(function(e,t){return S.default.createElement(E.Row,{style:{padding:0}},S.default.createElement(E.Row,{style:{padding:0}},S.default.createElement("span",{className:"exchange-hrm"},S.default.createElement("a",{href:"javaScript:openhrm("+e.creater.id+");",onClick:function(e){return window.pointerXY(e)}},S.default.createElement("span",{className:"exchange-hrm"},e.creater.name,"  "))),S.default.createElement("span",{className:"exchange-date"},e.createdate+" "+e.createtime)),S.default.createElement(E.Row,{style:{padding:0}},S.default.createElement("span",{className:"exchange-content wea-cl-content",dangerouslySetInnerHTML:{__html:"回复:"+e.content}})))}),r[a.id]&&S.default.createElement(E.Row,{style:{padding:0}},S.default.createElement(E.Row,{style:{padding:0}},S.default.createElement(T.WeaTextarea,{viewAttr:2,onChange:function(e){p(e)}})),S.default.createElement(E.Row,{style:{padding:"5px 0"}},S.default.createElement(E.Button,{key:"submit",type:"primary",size:"small",style:{display:"inline-block",borderRadius:"3px",float:"right"},onClick:function(){f(a.id,"all");var t=r;t[a.id]=!t[a.id],e.setState({showReply:t})}},I(383336,"提交")))))));else if(2==i){var l=(0,_.toJS)(o),d=(0,_.toJS)(s),h=c,m=l?l.wf_auth_url:"",g=l?l.doc_auth_url:"",v=l?l.acc_auth_url:"",b=[],y={Document:{type:37,name:I(126529,"文档"),icon:"icon-blog-Document"},Flow:{type:152,name:I(131692,"流程"),icon:"icon-blog-Process"},Customer:{type:18,name:I(30043,"客户"),icon:"icon-blog-Personnel"},Project:{type:135,name:I(30046,"项目"),icon:"icon-blog-Project"},Task:{type:"prjtsk",name:I(383349,"任务"),icon:"icon-blog-Task"}},k={name:"Browser",show:S.default.createElement("div",{className:"wea-cb-item"},S.default.createElement("span",{className:"wea-cbi-icon "+y.Document.icon}),S.default.createElement("span",{className:"wea-cbi-text"},y.Document.name)),type:y.Document.type,title:y.Document.name},w={name:"Browser",show:S.default.createElement("div",{className:"wea-cb-item"},S.default.createElement("span",{className:"wea-cbi-icon "+y.Flow.icon}),S.default.createElement("span",{className:"wea-cbi-text"},y.Flow.name)),type:y.Flow.type,title:y.Flow.name},j={name:"Browser",show:S.default.createElement("div",{className:"wea-cb-item"},S.default.createElement("span",{className:"wea-cbi-icon "+y.Customer.icon}),S.default.createElement("span",{className:"wea-cbi-text"},y.Customer.name)),type:y.Customer.type,title:y.Customer.name},C={name:"Browser",show:S.default.createElement("div",{className:"wea-cb-item"},S.default.createElement("span",{className:"wea-cbi-icon "+y.Project.icon}),S.default.createElement("span",{className:"wea-cbi-text"},y.Project.name)),type:y.Project.type,title:y.Project.name},R={name:"Browser",show:S.default.createElement("div",{className:"wea-cb-item"},S.default.createElement("span",{className:"wea-cbi-icon "+y.Task.icon}),S.default.createElement("span",{className:"wea-cbi-text"},y.Task.name)),type:y.Task.type,title:y.Task.name};l.docids&&b.push(k),l.relatedwf&&b.push(w),l.relatedcus&&b.push(j),l.projectids&&b.push(C),l.relatedprj&&b.push(R),l.relateddoc&&b.push({name:"Upload",show:S.default.createElement("div",{className:"wea-cb-item"},S.default.createElement("span",{className:"wea-cbi-icon icon-blog-Enclosure"}),S.default.createElement("span",{className:"wea-cbi-text"},I(128158,"附件"))),uploadId:"project_edit",uploadUrl:l.relateddoc.uploadUrl+"?category="+l.relateddoc.category,category:l.relateddoc.category,maxUploadSize:l.relateddoc.maxSize,style:{display:"inline-block",padding:0}});var P={hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!0,linkUrl:"/hrm/resource/HrmResource.jsp?id=",pageSize:10,quickSearchName:"",title:I(383424,"人力资源"),type:"1",viewAttr:1};Array.isArray(d.datas)&&d.datas.map(function(n,r){if(n.id==a.id){var i=[];i.push(n.creater);var o={37:"docids",152:"relatedwf",18:"relatedcus",135:"projectids",prjtsk:"relatedprj"};n.id,d[n.id];var l=b.map(function(e,t){e.memorise=!0;for(var a in d)if(a==n.id)return(0,u.default)({},e,{replaceDatas:d[n.id][o[e.type]]});return e}),s={Component:S.default.createElement("div",null,S.default.createElement(E.Button,{key:"submit",type:"primary",style:{display:"inline-block",borderRadius:"3px",paddingRight:"7px",marginTop:"5px"},onClick:function(){return e.dosubmit(n.id)},size:"small"},S.default.createElement("span",{className:"icon-coms-Release"}),I(383336,"提交")),S.default.createElement(E.Button,{key:"cancel",type:"primary",style:{display:"create"!=n.id?"inline-block":"none",marginLeft:"5px",borderRadius:"3px",marginTop:"5px"},onClick:function(){e.docancel(r)},size:"small"},I(31129,"取消")))},c=1==n.isEdit?S.default.createElement(E.Row,null,S.default.createElement(T.WeaNewScroll,{height:"252px"},S.default.createElement("div",{style:{backgroundColor:"#ffffff",height:"242px",marginBottom:"10px"}},S.default.createElement(T.WeaRichText,{id:n.id+"_discuss",ref:n.id+"_discuss",value:d[n.id].remark,ckConfig:{toolbar:[{name:"document",items:["Source"]},{name:"paragraph",items:["JustifyLeft","JustifyCenter","JustifyRight","-","NumberedList","BulletedList"]},{name:"styles",items:["Format","Font","FontSize"]},{name:"colors",items:["TextColor"]},{name:"basicstyles",items:["Bold","Italic","Underline","Strike"]},{name:"insert",items:["Image","Table","Smiley"]}],extraPlugins:"autogrow",height:150,autoGrow_minHeight:150,autoGrow_maxHeight:160,removePlugins:"resize",uploadUrl:"/api/doc/upload/uploadFile?model=reply"},bottomBarConfig:l,bottomBarRight:s,onChange:function(t){return e.onChange(n.id,t)},onStatusChange:function(e){},onToolsChange:function(t,a,r,i){return e.transfStr(t,a,r,i,n.id)}})))):S.default.createElement("div",{style:{borderBottom:"1px solid #E2E2E2",padding:"5px 10px",backgroundColor:"#ffffff"}},S.default.createElement(E.Row,{style:{padding:0}},S.default.createElement(E.Col,{span:4},S.default.createElement("img",{src:""+n.creater.imgurl,style:{height:"40px",width:"40px",borderRadius:"20px"}})),S.default.createElement(E.Col,{span:20},S.default.createElement(E.Row,{style:{padding:0}},S.default.createElement("div",{style:{marginBottom:"8px"},className:"exchange-hrm"},S.default.createElement(T.WeaBrowser,(0,u.default)({},P,{replaceDatas:i}))),S.default.createElement("div",{className:"wea-cl-content exchange-content",dangerouslySetInnerHTML:{__html:'<div class="wea-ckeditor-content">'+n.remark+"</div>"}}),n.projectids.length>0?n.projectids.map(function(e,t){return S.default.createElement("div",null,S.default.createElement("span",{className:"icon-blog-Project",style:{paddingRight:"5px"}}),S.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("project",e.id,h)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",n.relatedcus.length>0?n.relatedcus.map(function(e,t){return S.default.createElement("div",null,S.default.createElement("span",{className:"icon-blog-Personnel",style:{paddingRight:"5px"}}),S.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("crm",e.id,h)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",n.relateddoc.length>0?n.relateddoc.map(function(t,a){return t.showLoad?S.default.createElement("div",null,S.default.createElement("span",{className:"icon-blog-Enclosure",style:{paddingRight:"5px"}}),S.default.createElement("a",{onClick:function(){return openProjectDiscussDoc(e,t.fileid,h,v)},href:"javascript:void(0);",unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},t.filename),S.default.createElement("a",{unselectable:"off",contenteditable:"false",href:t.loadlink,target:"_blank",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},I(258,"下载")+"("+t.filesize+")")):S.default.createElement("div",null,S.default.createElement("span",{className:"icon-blog-Enclosure",style:{paddingRight:"5px"}}),S.default.createElement("a",{onClick:function(){return openProjectDiscussDoc(e,t.fileid,h,v)},href:"javascript:void(0);",unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},t.filename))}):"",n.relatedprj.length>0?n.relatedprj.map(function(e,t){return S.default.createElement("div",null,S.default.createElement("span",{className:"icon-blog-Task",style:{paddingRight:"5px"}}),S.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("task",e.id,h)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",n.relatedwf.length>0?n.relatedwf.map(function(e,t){return S.default.createElement("div",null,S.default.createElement("span",{className:"icon-blog-Process",style:{paddingRight:"5px"}}),S.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("workflow",e.id,h,m)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",n.docids.length>0?n.docids.map(function(e,t){return S.default.createElement("div",null,S.default.createElement("span",{className:"icon-blog-Document",style:{paddingRight:"5px"}}),S.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("doc",e.id,h,g)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):""))),S.default.createElement(E.Row,{style:{padding:"5px 0"}},S.default.createElement(E.Col,{span:4}),S.default.createElement("span",{style:{color:"#999999"}},n.time),n.canedit?S.default.createElement("span",{className:"wea-mbwcbr-item icon-coms-edit",style:{cursor:"pointer",position:"absolute",right:"70px",color:"#b2b2b2"},onClick:function(){return e.edit(n.id)}},S.default.createElement("span",{style:{fontSize:"12px",color:"#666666"}}," ",""+I(126036,"编辑"))):"",n.canedit?S.default.createElement("span",{className:"wea-mbwcbr-item icon-coms-delete",onClick:function(){return e.delete(n.id)},style:{position:"absolute",right:"10px",cursor:"pointer",color:"#b2b2b2"}},S.default.createElement("span",{style:{fontSize:"12px",color:"#666666"}}," ",""+I(131966,"删除"))):""));t.push(c)}})}else 3==i&&t.push(S.default.createElement(E.Row,{style:{borderBottom:"1px solid #E2E2E2"}},S.default.createElement(E.Col,{span:"4"},S.default.createElement("img",{src:a.creater.imgurl,className:"manager-img",style:{marginLeft:"0px"}})),S.default.createElement(E.Col,{span:"20"},S.default.createElement(E.Row,{className:"exchange-row"},S.default.createElement("a",{href:"javaScript:openhrm("+a.creater.id+");",onClick:function(e){return window.pointerXY(e)}},S.default.createElement("span",{className:"exchange-hrm"},a.creater.name," : ")),S.default.createElement("span",{className:"exchange-content"},a.content)),S.default.createElement(E.Row,{className:"modify-log"},a.details&&a.details.map(function(e,t){return S.default.createElement("div",{className:"modify-record",dangerouslySetInnerHTML:{__html:e.fieldname+"&nbsp;&nbsp;&nbsp;"+e.original+">"+e.modified}})})),S.default.createElement(E.Row,{className:"exchange-row"},S.default.createElement("span",{className:"exchange-date"},a.time)))))});else if(1==n)d&&d.map(function(a,n){t.push(S.default.createElement(E.Row,{style:{borderBottom:"1px solid #E2E2E2"}},S.default.createElement(E.Col,{span:"4"},S.default.createElement("img",{src:a.creater.imgurl,className:"manager-img",style:{marginLeft:"0px"}})),S.default.createElement(E.Col,{span:"20"},S.default.createElement(E.Row,{className:"exchange-row"},S.default.createElement("a",{href:"javaScript:openhrm("+a.creater.id+");",onClick:function(e){return window.pointerXY(e)}},S.default.createElement("span",{className:"exchange-hrm"},a.creater.name,"  ")),S.default.createElement("span",{className:"exchange-date"},a.createdate+" "+a.createtime),S.default.createElement("span",{className:"exchange-operate",onClick:function(){var t=r;t[a.id]=!t[a.id],e.setState({showReply:t})}},S.default.createElement("a",null,"回复"))),S.default.createElement(E.Row,{className:"exchange-row"},S.default.createElement("span",{className:"exchange-content wea-cl-content",dangerouslySetInnerHTML:{__html:'<div class="wea-ckeditor-content">'+a.content+"</div>"}})),a.replys&&a.replys.map(function(e,t){return S.default.createElement(E.Row,{style:{padding:0}},S.default.createElement(E.Row,{style:{padding:0}},S.default.createElement("span",{className:"exchange-hrm"},S.default.createElement("a",{href:"javaScript:openhrm("+e.creater.id+");",onClick:function(e){return window.pointerXY(e)}},S.default.createElement("span",{className:"exchange-hrm"},e.creater.name,"  "))),S.default.createElement("span",{className:"exchange-date"},e.createdate+" "+e.createtime)),S.default.createElement(E.Row,{style:{padding:0}},S.default.createElement("span",{className:"exchange-content wea-cl-content",dangerouslySetInnerHTML:{__html:"回复:"+e.content}})))}),r[a.id]&&S.default.createElement(E.Row,{style:{padding:0}},S.default.createElement(E.Row,{style:{padding:0}},S.default.createElement(T.WeaTextarea,{viewAttr:2,onChange:function(e){p(e)}})),S.default.createElement(E.Row,{style:{padding:"5px 0"}},S.default.createElement(E.Button,{key:"submit",type:"primary",size:"small",style:{display:"inline-block",borderRadius:"3px",float:"right"},onClick:function(){f(a.id,"daily");var t=r;t[a.id]=!t[a.id],e.setState({showReply:t})}},I(383336,"提交")))))))});else if(2==n){var m=(0,_.toJS)(o),g=(0,_.toJS)(s),v=c,b=m?m.datas:[],y=m?m.wf_auth_url:"",k=m?m.doc_auth_url:"",w=m?m.acc_auth_url:"",j=[],C={Document:{type:37,name:I(126529,"文档"),icon:"icon-blog-Document"},Flow:{type:152,name:I(131692,"流程"),icon:"icon-blog-Process"},Customer:{type:18,name:I(30043,"客户"),icon:"icon-blog-Personnel"},Project:{type:135,name:I(30046,"项目"),icon:"icon-blog-Project"},Task:{type:"prjtsk",name:I(383349,"任务"),icon:"icon-blog-Task"}},R={name:"Browser",show:S.default.createElement("div",{className:"wea-cb-item"},S.default.createElement("span",{className:"wea-cbi-icon "+C.Document.icon}),S.default.createElement("span",{className:"wea-cbi-text"},C.Document.name)),type:C.Document.type,title:C.Document.name},P={name:"Browser",show:S.default.createElement("div",{className:"wea-cb-item"},S.default.createElement("span",{className:"wea-cbi-icon "+C.Flow.icon}),S.default.createElement("span",{className:"wea-cbi-text"},C.Flow.name)),type:C.Flow.type,title:C.Flow.name},x={name:"Browser",show:S.default.createElement("div",{className:"wea-cb-item"},S.default.createElement("span",{className:"wea-cbi-icon "+C.Customer.icon}),S.default.createElement("span",{className:"wea-cbi-text"},C.Customer.name)),type:C.Customer.type,title:C.Customer.name},L={name:"Browser",show:S.default.createElement("div",{className:"wea-cb-item"},S.default.createElement("span",{className:"wea-cbi-icon "+C.Project.icon}),S.default.createElement("span",{className:"wea-cbi-text"},C.Project.name)),type:C.Project.type,title:C.Project.name},D={name:"Browser",show:S.default.createElement("div",{className:"wea-cb-item"},S.default.createElement("span",{className:"wea-cbi-icon "+C.Task.icon}),S.default.createElement("span",{className:"wea-cbi-text"},C.Task.name)),type:C.Task.type,title:C.Task.name};m.docids&&j.push(R),m.relatedwf&&j.push(P),m.relatedcus&&j.push(x),m.projectids&&j.push(L),m.relatedprj&&j.push(D),m.relateddoc&&j.push({name:"Upload",show:S.default.createElement("div",{className:"wea-cb-item"},S.default.createElement("span",{className:"wea-cbi-icon icon-blog-Enclosure"}),S.default.createElement("span",{className:"wea-cbi-text"},I(128158,"附件"))),uploadId:"project_edit",uploadUrl:m.relateddoc.uploadUrl+"?category="+m.relateddoc.category,category:m.relateddoc.category,maxUploadSize:m.relateddoc.maxSize,style:{display:"inline-block",padding:0}});var N={hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!0,linkUrl:"/hrm/resource/HrmResource.jsp?id=",pageSize:10,quickSearchName:"",title:I(383424,"人力资源"),type:"1",viewAttr:1};Array.isArray(g.datas)&&g.datas.map(function(a,n){if(0!=n){var r=[];r.push(a.creater);var i={37:"docids",152:"relatedwf",18:"relatedcus",135:"projectids",prjtsk:"relatedprj"};a.id,g[a.id];var o=j.map(function(e,t){e.memorise=!0;for(var n in g)if(n==a.id)return(0,u.default)({},e,{replaceDatas:g[a.id][i[e.type]]});return e}),l={Component:S.default.createElement("div",null,S.default.createElement(E.Button,{key:"submit",type:"primary",style:{display:"inline-block",borderRadius:"3px",marginTop:"5px",paddingRight:"7px"},onClick:function(){return e.dosubmit(a.id)},size:"small"},S.default.createElement("span",{className:"icon-coms-Release"}),I(383336,"提交")),S.default.createElement(E.Button,{key:"cancel",type:"primary",style:{display:"create"!=a.id?"inline-block":"none",marginLeft:"5px",borderRadius:"3px",marginTop:"5px"},onClick:function(){e.docancel(n)},size:"small"},I(31129,"取消")))},s=1==a.isEdit?S.default.createElement(E.Row,null,S.default.createElement(T.WeaNewScroll,{height:"252px"},S.default.createElement("div",{style:{backgroundColor:"#ffffff",height:"242px",marginBottom:"10px"}},S.default.createElement(T.WeaRichText,{id:a.id+"_discuss",ref:a.id+"_discuss",value:g[a.id].remark,ckConfig:{toolbar:[{name:"document",items:["Source"]},{name:"paragraph",items:["JustifyLeft","JustifyCenter","JustifyRight","-","NumberedList","BulletedList"]},{name:"styles",items:["Format","Font","FontSize"]},{name:"colors",items:["TextColor"]},{name:"basicstyles",items:["Bold","Italic","Underline","Strike"]},{name:"insert",items:["Image","Table","Smiley"]}],extraPlugins:"autogrow",height:150,autoGrow_minHeight:150,autoGrow_maxHeight:160,removePlugins:"resize",uploadUrl:"/api/doc/upload/uploadFile?model=reply"},bottomBarConfig:o,bottomBarRight:l,onChange:function(t){return e.onChange(a.id,t)},onStatusChange:function(e){},onToolsChange:function(t,n,r,i){return e.transfStr(t,n,r,i,a.id)}})))):S.default.createElement("div",{style:{borderBottom:"1px solid #E2E2E2",padding:"10px 10px 0 10px",backgroundColor:"#ffffff"}},S.default.createElement(E.Row,{style:{padding:0}},S.default.createElement(E.Col,{span:4},S.default.createElement("img",{src:""+a.creater.imgurl,style:{height:"40px",width:"40px",borderRadius:"20px"}})),S.default.createElement(E.Col,{span:20},S.default.createElement(E.Row,{style:{padding:0}},S.default.createElement("div",{style:{marginBottom:"8px"},className:"exchange-hrm"},S.default.createElement(T.WeaBrowser,(0,u.default)({},N,{replaceDatas:r}))),S.default.createElement("div",{className:"wea-cl-content exchange-content",dangerouslySetInnerHTML:{__html:'<div class="wea-ckeditor-content">'+a.remark+"</div>"}}),a.projectids.length>0?a.projectids.map(function(e,t){return S.default.createElement("div",null,S.default.createElement("span",{className:"icon-blog-Project",style:{paddingRight:"5px"}}),S.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("project",e.id,v)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",a.relatedcus.length>0?a.relatedcus.map(function(e,t){return S.default.createElement("div",null,S.default.createElement("span",{className:"icon-blog-Personnel",style:{paddingRight:"5px"}}),S.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("crm",e.id,v)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",a.relateddoc.length>0?a.relateddoc.map(function(t,a){return t.showLoad?S.default.createElement("div",null,S.default.createElement("span",{className:"icon-blog-Enclosure",style:{paddingRight:"5px"}}),S.default.createElement("a",{onClick:function(){return openProjectDiscussDoc(e,t.fileid,v,w)},href:"javascript:void(0);",unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},t.filename),S.default.createElement("a",{unselectable:"off",contenteditable:"false",href:t.loadlink,target:"_blank",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},I(258,"下载")+"("+t.filesize+")")):S.default.createElement("div",null,S.default.createElement("span",{className:"icon-blog-Enclosure",style:{paddingRight:"5px"}}),S.default.createElement("a",{onClick:function(){return openProjectDiscussDoc(e,t.fileid,v,w)},href:"javascript:void(0);",unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},t.filename))}):"",a.relatedprj.length>0?a.relatedprj.map(function(e,t){return S.default.createElement("div",null,S.default.createElement("span",{className:"icon-blog-Task",style:{paddingRight:"5px"}}),S.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("task",e.id,v)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",a.relatedwf.length>0?a.relatedwf.map(function(e,t){return S.default.createElement("div",null,S.default.createElement("span",{className:"icon-blog-Process",style:{paddingRight:"5px"}}),S.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("workflow",e.id,v,y)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",a.docids.length>0?a.docids.map(function(e,t){return S.default.createElement("div",null,S.default.createElement("span",{className:"icon-blog-Document",style:{paddingRight:"5px"}}),S.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("doc",e.id,v,k)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):""))),S.default.createElement(E.Row,{style:{padding:"5px 0"}},S.default.createElement(E.Col,{span:4}),S.default.createElement("span",{style:{color:"#999999"}},a.time),a.canedit?S.default.createElement("span",{className:"wea-mbwcbr-item icon-coms-edit",style:{cursor:"pointer",position:"absolute",right:"70px",color:"#b2b2b2"},onClick:function(){return e.edit(a.id)}},S.default.createElement("span",{style:{fontSize:"12px",color:"#666666"}}," ",""+I(126036,"编辑"))):"",a.canedit?S.default.createElement("span",{className:"wea-mbwcbr-item icon-coms-delete",onClick:function(){return e.delete(a.id)},style:{position:"absolute",right:"10px",cursor:"pointer",color:"#b2b2b2"}},S.default.createElement("span",{style:{fontSize:"12px",color:"#666666"}}," ",""+I(131966,"删除"))):""));t.push(s)}}),b&&1==b.length&&t.push(S.default.createElement("div",{style:{textAlign:"center",height:"85px"}},S.default.createElement("span",{className:"icon-blog-Unhappy",style:{display:"inline-block",marginTop:"30px"}},S.default.createElement("span",{style:{paddingLeft:"5px"}},I(383567,"暂无相关交流")))))}else 3==n&&l&&l.map(function(e,a){t.push(S.default.createElement(E.Row,{style:{borderBottom:"1px solid #E2E2E2"}},S.default.createElement(E.Col,{span:"4"},S.default.createElement("img",{src:e.creater.imgurl,className:"manager-img",style:{marginLeft:"0px"}})),S.default.createElement(E.Col,{span:"20"},S.default.createElement(E.Row,{className:"exchange-row"},S.default.createElement("a",{href:"javaScript:openhrm("+e.creater.id+");",onClick:function(e){return window.pointerXY(e)}},S.default.createElement("span",{className:"exchange-hrm"},e.creater.name," : ")),S.default.createElement("span",{className:"exchange-content"},e.content)),S.default.createElement(E.Row,{className:"modify-log"},e.details&&e.details.map(function(e,t){return S.default.createElement("div",{className:"modify-record",dangerouslySetInnerHTML:{__html:e.fieldname+"&nbsp;&nbsp;&nbsp;"+e.original+">"+e.modified}})})),S.default.createElement(E.Row,{className:"exchange-row"},S.default.createElement("span",{className:"exchange-date"},e.time)))))});return t},this.getDynamicContentTop=function(){var t=e.state,a=t.selectedDynamicTab,n=t.showDailyDiv,r=t.showExDiv,i=e.props.projectCardStore,o=i.exchangeList,l=i.setDaily,s=i.submitDaily,c=o,u=[],d={Document:{type:37,name:I(126529,"文档"),icon:"icon-blog-Document"},Flow:{type:152,name:I(131692,"流程"),icon:"icon-blog-Process"},Customer:{type:18,name:I(30043,"客户"),icon:"icon-blog-Personnel"},Project:{type:135,name:I(30046,"项目"),icon:"icon-blog-Project"},Task:{type:"prjtsk",name:I(383349,"任务"),icon:"icon-blog-Task"}},p={name:"Browser",show:S.default.createElement("div",{className:"wea-cb-item"},S.default.createElement("span",{className:"wea-cbi-icon "+d.Document.icon}),S.default.createElement("span",{className:"wea-cbi-text"},d.Document.name)),type:d.Document.type,title:d.Document.name},f={name:"Browser",show:S.default.createElement("div",{className:"wea-cb-item"},S.default.createElement("span",{className:"wea-cbi-icon "+d.Flow.icon}),S.default.createElement("span",{className:"wea-cbi-text"},d.Flow.name)),type:d.Flow.type,title:d.Flow.name},h={name:"Browser",show:S.default.createElement("div",{className:"wea-cb-item"},S.default.createElement("span",{className:"wea-cbi-icon "+d.Customer.icon}),S.default.createElement("span",{className:"wea-cbi-text"},d.Customer.name)),type:d.Customer.type,title:d.Customer.name},m={name:"Browser",show:S.default.createElement("div",{className:"wea-cb-item"},S.default.createElement("span",{className:"wea-cbi-icon "+d.Project.icon}),S.default.createElement("span",{className:"wea-cbi-text"},d.Project.name)),type:d.Project.type,title:d.Project.name},g={name:"Browser",show:S.default.createElement("div",{className:"wea-cb-item"},S.default.createElement("span",{className:"wea-cbi-icon "+d.Task.icon}),S.default.createElement("span",{className:"wea-cbi-text"},d.Task.name)),type:d.Task.type,title:d.Task.name};c.docids&&u.push(p),c.relatedwf&&u.push(f),c.relatedcus&&u.push(h),c.projectids&&u.push(m),c.relatedprj&&u.push(g),c.relateddoc&&u.push({name:"Upload",show:S.default.createElement("div",{className:"wea-cb-item"},S.default.createElement("span",{className:"wea-cbi-icon icon-blog-Enclosure"}),S.default.createElement("span",{className:"wea-cbi-text"},I(128158,"附件"))),uploadId:"project_edit",uploadUrl:c.relateddoc.uploadUrl+"?category="+c.relateddoc.category,category:c.relateddoc.category,maxUploadSize:c.relateddoc.maxSize,style:{display:"inline-block",padding:0}});var v={Component:S.default.createElement("div",null,S.default.createElement(E.Button,{key:"submit",type:"primary",style:{display:"inline-block",borderRadius:"3px",marginTop:"5px",paddingRight:"7px"},onClick:function(){return 1==a?s(e.setState({showDailyDiv:!1})):e.dosubmit("create")},size:"small"},S.default.createElement("span",{className:"icon-coms-Release"}),I(383336,"提交")),S.default.createElement(E.Button,{key:"cancel",type:"primary",size:"small",style:{display:"inline-block",marginLeft:"5px",borderRadius:"3px",marginTop:"5px"},onClick:function(){1==a?e.setState({showDailyDiv:!1}):e.setState({showExDiv:!1})}},I(31129,"取消")))};return 1==a?n?S.default.createElement(E.Row,null,S.default.createElement(T.WeaNewScroll,{height:"300px"},S.default.createElement("div",{style:{backgroundColor:"#ffffff",height:"242px",marginBottom:"10px"}},S.default.createElement(T.WeaRichText,{id:"create_daily",ref:"create_daily",ckConfig:{toolbar:[{name:"document",items:["Source"]},{name:"paragraph",items:["JustifyLeft","JustifyCenter","JustifyRight","-","NumberedList","BulletedList"]},{name:"styles",items:["Format","Font","FontSize"]},{name:"colors",items:["TextColor"]},{name:"basicstyles",items:["Bold","Italic","Underline","Strike"]},{name:"insert",items:["Image","Table","Smiley"]}],extraPlugins:"autogrow",height:150,autoGrow_minHeight:150,autoGrow_maxHeight:160,removePlugins:"resize",uploadUrl:"/api/doc/upload/uploadFile?model=reply"},bottomBarConfig:u,bottomBarRight:v,onChange:function(e){return l(e)},onToolsChange:function(t,a,n,r){return e.transfStr(t,a,n,r,"create")}})))):S.default.createElement(E.Row,null,S.default.createElement("div",{className:"writeDiv",onClick:function(){e.setState({showDailyDiv:!0})}},S.default.createElement("i",{class:"icon-coms-Need-feedback"})," 填写日报")):2==a?r?S.default.createElement(E.Row,null,S.default.createElement(T.WeaNewScroll,{height:"300px"},S.default.createElement("div",{style:{backgroundColor:"#ffffff",height:"242px",marginBottom:"10px"}},S.default.createElement(T.WeaRichText,{id:"create_discuss",ref:"create_discuss",ckConfig:{toolbar:[{name:"document",items:["Source"]},{name:"paragraph",items:["JustifyLeft","JustifyCenter","JustifyRight","-","NumberedList","BulletedList"]},{name:"styles",items:["Format","Font","FontSize"]},{name:"colors",items:["TextColor"]},{name:"basicstyles",items:["Bold","Italic","Underline","Strike"]},{name:"insert",items:["Image","Table","Smiley"]}],extraPlugins:"autogrow",height:150,autoGrow_minHeight:150,autoGrow_maxHeight:160,removePlugins:"resize",uploadUrl:"/api/doc/upload/uploadFile?model=reply"},bottomBarConfig:u,bottomBarRight:v,onChange:function(t){return e.onChange("create",t)},onToolsChange:function(t,a,n,r){return e.transfStr(t,a,n,r,"create")}})))):S.default.createElement(E.Row,null,S.default.createElement("div",{className:"writeDiv",onClick:function(){e.setState({showExDiv:!0})}},S.default.createElement("i",{class:"icon-coms-Need-feedback"})," 填写相关交流")):void 0},this.dosubmit=function(t){var a=e.props.projectCardStore,n=a.exchangeSave,r=a._BrowserList,i=a.setBrowserList,o=a.prjid,l=(0,_.toJS)(r),s=(0,u.default)({},l),c=o,d=s[t],p=(0,u.default)({},d),f=!1;for(var h in p)"id"!=h&&"sortid"!=h&&"remark"==h&&p[h]&&(f=!0);if(0==d.docids.length&&delete p.docids,0==d.projectids.length&&delete p.projectids,0==d.relatedcus.length&&delete p.relatedcus,0==d.relateddoc.length&&delete p.relateddoc,0==d.relatedprj.length&&delete p.relatedprj,0==d.relatedwf.length&&delete p.relatedwf,d.docids.length>0){var m=[];d.docids.forEach(function(e,t){m.push(e.id)}),p.docids=m.join(",")}if(d.projectids.length>0){var g=[];d.projectids.forEach(function(e,t){g.push(e.id)}),p.projectids=g.join(",")}if(d.relatedcus.length>0){var v=[];d.relatedcus.forEach(function(e,t){v.push(e.id)}),p.relatedcus=v.join(",")}if(d.relateddoc.length>0){var b=[];d.relateddoc.forEach(function(e,t){b.push(e.id)}),p.relateddoc=b.join(",")}if(d.relatedprj.length>0){var y=[];d.relatedprj.forEach(function(e,t){y.push(e.id)}),p.relatedprj=y.join(",")}if(d.relatedwf.length>0){var k=[];d.relatedwf.forEach(function(e,t){k.push(e.id)}),p.relatedwf=k.join(",")}p.id="create"==t?"":t,p.sortid=c;var w=(0,u.default)({},l);w.create.docids=[],w.create.projectids=[],w.create.relatedcus=[],w.create.relateddoc=[],w.create.relatedprj=[],w.create.relatedwf=[],w.create.remark="",f?(i(w),n(p),e.setState({showExDiv:!1})):message.error(I(126982,"请填写内容"))},this.docancel=function(t){var a=e.props.projectCardStore,n=a.exchangeList,r=a.changeDiscussList,i=(0,_.toJS)(n),o=(0,u.default)({},i);o.datas.forEach(function(e,a){t==a&&(e.isEdit=!1)}),r(o)},this.transfStr=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",o=e.props.projectCardStore,l=o._BrowserList,s=o.setBrowserList,c=o.exchangeList,d=o.prjid,p=(0,_.toJS)(l),f=(0,_.toJS)(c),h=f?f.acc_auth_url:"",m=d,g="",v=[],b={37:"doc",prjtsk:"task",18:"crm",152:"workflow",135:"project",workplan:"workplan",blogTemplate:"blogTemplate"},y={37:"docids",prjtsk:"relatedprj",18:"relatedcus",152:"relatedwf",135:"projectids",Upload:"relateddoc"};n.map(function(n){if("Browser"===t){var i=e.openProjectAppLink(b[r],n.id,m);g+="&nbsp;<a  href='"+i+"' target='new'  linkid='"+n.id+"' linkType='"+b[r]+"'  unselectable='off' contenteditable='false' style='cursor:pointer;text-decoration:underline !important;margin-right:8px'>"+(n.name||n.showname)+"</a>&nbsp;",v.push(n.id)}if("Upload"===t&&"image"===r&&(g+='&nbsp;<img class="formImgPlay" src="'+n.imgSrc+'" onclick="ecCom.WeaRichText.playImg(this)" data-imgsrc="'+n.imgSrc+'" />&nbsp;'),"Upload"===t&&"file"===r&&(g+="&nbsp;<a onclick='openProjectDiscussDoc(this,"+a[0]+","+m+","+h+")' unselectable='off' contenteditable='false' style='cursor:pointer;text-decoration:underline !important;margin-right:8px'>"+n.filename+"</a>&nbsp;",n.showLoad)){var o=n.loadlink+"&sortid="+m;g+="<a href='"+o+"' target='_blank'  unselectable='off' contenteditable='false' style='cursor:pointer;text-decoration:underline !important;margin-right:8px'>"+I(258,"下载")+"("+n.filesize+")</a>&nbsp;"}});var k=(0,u.default)({},p);return void 0==k[i]&&(k[i]={}),"Upload"!=t?k[i][y[r]]=n:k[i].relateddoc.push({id:a[0]}),s(k),g},this.onChange=function(t,a){var n=e.props.projectCardStore,r=n._BrowserList,i=n.setBrowserList,o=(0,_.toJS)(r),l=(0,u.default)({},o);void 0==l[t]&&(l[t]={}),l[t].remark=a,i(l)},this.edit=function(t){var a=e.props.projectCardStore,n=a.exchangeList,r=a.changeDiscussList,i=a._BrowserList,o=a.setBrowserList,l=(0,_.toJS)(n),s=(0,_.toJS)(i),c=(0,u.default)({},s),d=(0,u.default)({},l);d.datas.forEach(function(e,a){t==e.id&&(e.isEdit=!0,void 0==c[t]&&(c[t]={}),c[t].relatedwf=e.relatedwf,c[t].docids=e.docids,c[t].projectids=e.projectids,c[t].relatedcus=e.relatedcus,c[t].relateddoc=e.relateddoc,c[t].relatedprj=e.relatedprj)}),o(c),r(d)},this.delete=function(t){var a=e.props.projectCardStore,n=a.exchangeDelete,r=a.prjid,i=r;O({title:I(131329,"信息确认"),content:I(15097,"确定要删除吗?"),onOk:function(){n({id:t,sortid:i})},onCancel:function(){}})},this.changeDynamicTab=function(t){var a=e.props.projectCardStore,n=a.getPortalProjectDynamicInfo,r=a.getDailys,i=a.getExchangeList,o=a.setExchangeList,l=a.setBrowserList;0==t?n("all"):1==t?r():2==t?(o({}),l({}),i()):3==t&&n("log"),e.setState({selectedDynamicTab:t,showDailyDiv:!1,showExDiv:!1,showReply:{}})},this.openProjectAppLink=function(t,a,n){var r=e.props.projectCardStore.exchangeList,i=(0,_.toJS)(r),o=i?i.wf_auth_url:"",l=i?i.doc_auth_url:"";i&&i.acc_auth_url;return"doc"==t?"/spa/document/index.jsp?id="+a+"&prjid="+n+l:"task"==t?"/spa/prj/index.html#/main/prj/taskCard?taskid="+a:"crm"==t?"/spa/crm/static/index.html#/main/crm/customerView?customerId="+a:"workflow"==t?"/spa/workflow/static4form/index.html#/main/workflow/req?fromModul=prj&modulResourceId="+n+"&requestid="+a+o:"project"==t?"/spa/prj/index.html#/main/prj/projectCard?prjid="+n:""},this.getSteps=function(){var t=e.props.projectCardStore.baseInfo.stages,a=[];return t&&t.map(function(e,n){var r="";r=0==n?"/proj/img/start1.png":n==t.length-1?"/proj/img/finish.png":"/proj/img/working.png",a.push(S.default.createElement(E.Col,{span:"5",style:{maxWidth:"96px"}},S.default.createElement(E.Row,{className:"step-row"},S.default.createElement(E.Col,{span:"6"},S.default.createElement("img",{style:{width:"38px"},className:"step-img",src:r})),S.default.createElement(E.Col,{span:"18"},S.default.createElement(E.Row,{className:"step-num"},"0"),S.default.createElement(E.Row,{className:"step-title"},e)))))}),a}},i=l))||i)||i;t.default=W},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(11),g=n(m),v=a(2),b=a(8),y=a(0),k=(a(5),a(463)),w=n(k),S=a(464),E=n(S),j=a(465),T=n(j),_=a(205),C=n(_);a(133);var R=v.Select.Option,P=(v.Menu.SubMenu,y.WeaSteps.Step,v.Tabs.TabPane,y.WeaLocaleProvider.getLabel,(0,b.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.state={selectkey:"1"},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"componentDidMount",value:function(){}},{key:"componentWillReceiveProps",value:function(e){}},{key:"render",value:function(){var e=this,t=this.props.prjid;g.default.createElement(v.Button,{type:"primary",icon:"plus"},"任务");return g.default.createElement("div",{style:{height:"100%"}},g.default.createElement(v.Row,{style:{padding:"0px",height:"100%"}},g.default.createElement(v.Row,{class:"top_tools",style:{height:"41px",backgroundColor:"white",marginBottom:"10px",borderRadius:"4px"}},g.default.createElement(v.Col,{span:6},g.default.createElement(v.Button,{type:"primary",icon:"plus"},"任务")),g.default.createElement(v.Col,{span:18},g.default.createElement("span",{style:{display:"flex",height:"100%",justifyContent:"flex-end",alignItems:"center"}},g.default.createElement("span",{style:{marginRight:"5px",fontSize:"10px",color:"#606060"}},"布局"),g.default.createElement(v.Select,{defaultValue:"1",style:{width:80},onChange:function(t){e.setState({selectkey:t})}},g.default.createElement(R,{value:"1"},"卡片"),g.default.createElement(R,{value:"2"},"列表"),g.default.createElement(R,{value:"3"},"思维导图"),g.default.createElement(R,{value:"4"},"看板"),g.default.createElement(R,{value:"5"},"甘特图"))))),g.default.createElement(v.Row,{style:{padding:"0px",backgroundColor:"white",height:"100%"}},g.default.createElement(y.WeaNewScroll,{height:"calc(100% - 100px)"},"1"==this.state.selectkey&&g.default.createElement(C.default,{prjid:t,hasList:!0}),"2"==this.state.selectkey&&g.default.createElement(w.default,{prjid:t}),"3"==this.state.selectkey&&g.default.createElement(E.default,{prjid:t}),"4"==this.state.selectkey&&g.default.createElement(T.default,{prjid:t}),"5"==this.state.selectkey&&g.default.createElement("iframe",{style:{height:"100%",width:"100%",border:"0px"},src:"/proj/gantt/gantt.jsp?isfromProjTab=1&ProjID="+t})))))}}]),t}(g.default.Component))||r);t.default=P},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(29),l=n(o),s=a(6),c=n(s),u=a(1),d=n(u),p=a(7),f=n(p),h=a(3),m=n(h),g=a(4),v=n(g),b=a(2),y=a(0),k=a(8),w=a(5),S=a(9),E=a(14),j=a(30),T=n(j),_=a(21),C=n(_),R=a(20),P=n(R),x=a(129),L=n(x),D=a(130),N=n(D),A=S.WeaTableNew.WeaTable,M=y.WeaLocaleProvider.getLabel,B=(r=(0,k.inject)("taskListStore"))(i=(0,k.observer)(i=function(e){function t(e){(0,d.default)(this,t);var a=(0,m.default)(this,(t.__proto__||(0,c.default)(t)).call(this,e));return a.changeVision=function(e){a.props.taskListStore.getPrjTaskList({version:"0"==e?"":e})},a.getAdButtons=function(){var e=a.props.taskListStore,t=e.getPrjTaskList,n=e.setShowSearchAd,r=e.clearFormFields;return[React.createElement(b.Button,{type:"primary",onClick:function(){t(),n(!1)}},M(197,"搜索")),React.createElement(b.Button,{type:"ghost",onClick:function(){r()}},M(2022,"重置")),React.createElement(b.Button,{type:"ghost",onClick:function(){n(!1)}},M(201,"取消"))]},a.setWorkPlanVisible=function(e){a.setState({workPlanVisible:e})},a.state={taskid:"",coWorkVisiable:!1,workPlanVisible:!1},a}return(0,v.default)(t,e),(0,f.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.taskListStore,a=e.prjid;if(t.initData(a),!window.weaWorkplan&&!window.weaCowork)return void eventRegister.loadModule("f_workplan",function(){eventRegister.loadModule("f_cowork",function(){},function(){alert("加载协作模块失败,请联系系统管理员!")})},function(){alert("加载日程模块失败,请联系系统管理员!")});window.weaWorkplan&&!window.weaCowork?eventRegister.loadModule("f_cowork",function(){},function(){alert("加载协作模块失败,请联系系统管理员!")}):eventRegister.loadModule("f_workplan",function(){},function(){alert("加载协作模块失败,请联系系统管理员!")})}},{key:"render",value:function(){var e=this,t=y.WeaTools.ls.getJSONObj("theme-account"),a=this.props.taskListStore,n=a.taskListTableStore,r=a.taskListRight,i=r.hasRight,o=r.verified,l=a.taskListTabs,s=a.taskListform,c=a.showSearchAd,u=a.taskListSearchParams,d=(a.shareStore,a.exchangeStore),p=a.taskInfoStore,f=a.reLoad,h=a.prjid,m=a.refTaskList,g=a.showEditTask,v=s.getFormParams()||{},b={onChange:function(e,t){p.onRowSelect(e)}};return o&&!i?React.createElement(y.WeaAlertPage,null,React.createElement("div",{style:{color:"#000"}},M(2012,"对不起,您暂时没有权限!"))):o&&i?React.createElement("div",null,React.createElement(y.WeaTab,{datas:(0,w.toJS)(l),keyParam:"key",selectedKey:u.version,buttonsAd:this.getAdButtons(),searchType:["base","advanced"],searchsBaseValue:v.taskname,setShowSearchAd:function(e){a.setShowSearchAd(e)},hideSearchAd:function(){return a.setShowSearchAd(!1)},searchsAd:React.createElement("div",null,React.createElement(E.Condition,{listStore:a,form:s})),showSearchAd:c,onSearch:function(e){a.getPrjTaskList()},onSearchChange:function(e){a.setFormFields({taskname:{value:e}})},onChange:this.changeVision}),React.createElement("div",null,this.getQuickSearch()),React.createElement(A,{comsWeaTableStore:n,childrenColumnName:"subListspan",hasOrder:!0,needScroll:!1,register_table:function(){return f(n)},getColumns:function(t){return e.reRenderColumns(t)},onOperatesClick:this.onOperatesClick.bind(this),rowSelection:b}),React.createElement(P.default,{contentStore:a}),React.createElement(C.default,{contentStore:d}),React.createElement(T.default,{contentStore:p,prjid:h,callBack:function(){m()}}),React.createElement(L.default,{contentStore:a}),React.createElement(N.default,{ref:"editPrjTaskData",contentStore:a,visible:g}),window.weaCowork&&window.weaCowork.com&&window.weaCowork.com.CreateCowork&&this.state.coWorkVisiable&&""!==this.state.taskid&&React.createElement(window.weaCowork.com.CreateCowork,{initAddQuery:{relatedType:"task",ids:this.state.taskid},onCancel:function(){e.setState({coWorkVisiable:!1})}}),window.weaWorkplan&&window.weaWorkplan.com&&window.weaWorkplan.com.WorkPlanCreate&&React.createElement(window.weaWorkplan.com.WorkPlanCreate,{type:"create",visible:this.state.workPlanVisible,doClose:function(){e.setWorkPlanVisible(!1)},onlyClose:function(){e.setWorkPlanVisible(!1)},workPlanId:"",createConditionParams:[],activeKey:"",changeTab:function(e){},selectUser:t&&t.userid,workPlanTypeOptions:"2",crmIDs:[],projectid:h,taskid:this.state.taskid,description:""})):React.createElement("div",null)}},{key:"reRenderColumns",value:function(e){return e.forEach(function(e){"finish"==e.dataIndex?e.render=function(e,t){return React.createElement("span",{className:"wea-prj-progressStyle"},React.createElement(y.WeaProgress,{percent:t.finish||0,strokeColor:t.finishspan}))}:e.render=function(t,a){var n=void 0!==a[e.dataIndex+"span"]?a[e.dataIndex+"span"]:a[e.dataIndex];return React.createElement("span",{dangerouslySetInnerHTML:{__html:n}})}}),e}},{key:"getQuickSearch",value:function(){var e=this.props.taskListStore,t=e.taskListQuickitems,a=e.taskListquickform,n=e.getPrjTaskList,r=a.isFormInit,i=[];a.getFormParams();return r&&(0,w.toJS)(t).map(function(e){var t=[];e.items.map(function(e,r){t.push({com:React.createElement(y.WeaFormItem,{label:""+e.label,labelCol:{span:""+e.labelcol},wrapperCol:{span:""+e.fieldcol}},React.createElement(S.WeaSwitch,{fieldConfig:e,form:a,onChange:function(t){n((0,l.default)({},e.domkey[0],t[e.domkey[0]].value))}})),colSpan:1})}),i.push(React.createElement(y.WeaSearchGroup,{needTigger:!0,col:4,title:M(32840,"基本条件"),showGroup:!0,items:t}))}),i}},{key:"onOperatesClick",value:function(e,t,a,n){var r=this.props.taskListStore,i=r.shareStore,o=r.exchangeStore,l=r.taskInfoStore,s=r.prjid,c=a&&a.href?a.href:"",u=c.replace("javascript:","");if(""!=(u=u.substring(0,u.indexOf("("))))if("onShare"==u)i.handleShareDialog(!0,"task",e.randomFieldId,{});else if("onNewCowork"==u){this.setState({taskid:e.randomFieldId,coWorkVisiable:!0});var d=window.weaCowork.store&&window.weaCowork.store.coworkStoreMap,p=d&&d.getMapStore(3);p&&p.setCreateState({showNewCowork:!0,createOrEdit:0})}else"onNewWorkplan"==u?this.setState({taskid:e.randomFieldId,workPlanVisible:!0}):"onAddSubTask"==u?l.handleDialog(!0,"add","",{prjid:s,parentid:e.randomFieldId}):"onEditTask"==u?l.handleDialog(!0,"edit",e.randomFieldId):"onDiscuss"==u?o.handleExchangeDialog(!0,"task",e.randomFieldId,{}):"onDel"==u&&l.delTask("del",e.randomFieldId)}}]),t}(React.Component))||i)||i;t.default=B},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(11),v=n(g),b=a(8),y=a(5),k=a(201),w=n(k),S=a(30),E=n(S),j=a(2),T=a(17),_=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}(T),C=a(0),R=a(203),P=n(R),x=a(128),L=n(x),D=C.WeaLocaleProvider.getLabel,N=(r=(0,b.inject)("mindMapStore"))(i=(0,b.observer)(i=function(e){function t(e){(0,c.default)(this,t);var a=(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.closeRight=function(e){a.setState({showRight:e})},a.getRenderRight=function(){var e=a.props.mindMapStore,t=e.prjTaskCardStore,n=e.renderType;return"prjEdit"==n&&"prj"==a.state.selectObj.type?v.default.createElement(L.default,{parentStore:e,prjid:a.state.selectObj.id.replace("prj_","")}):"taskEdit"==n&&"task"==a.state.selectObj.type?a.state.selectObj.id.replace("task_","")&&v.default.createElement(P.default,{contentStore:e,taskCardStore:t,taskid:a.state.selectObj.id.replace("task_","").replace("prj_","")}):void 0},a.getRightMenus=function(){var e=a.state.selectObj,t=[];return"prj"==e.type?(t.push({action:function(e){return a.editProject(e)},name:D(33564,"查看"),icon:"icon-coms-search"}),e.editTaskOk&&t.push({action:function(e){return a.addTask(e)},name:D("15266","新建任务"),icon:"icon-coms-New-Flow"})):"task"==e.type&&(t.push({action:function(e){return a.editTask(e)},name:D(33564,"查看"),icon:"icon-coms-search"}),e.canEditAndDel&&t.push({action:function(e){return a.delTask(e)},name:D(131966,"删除"),icon:"icon-coms-delete"}),e.canAddChild&&t.push({action:function(e){return a.addChildTask(e)},name:D("382600","新建下级任务"),icon:"icon-coms-New-Flow"})),t},a.editProject=function(e){e.stopPropagation&&e.stopPropagation();var t=a.props.mindMapStore,n=t.showSlideModal,r=t.setRenderType;n(!0),r("prjEdit")},a.editTask=function(e){e.stopPropagation&&e.stopPropagation();var t=a.props.mindMapStore,n=t.showSlideModal,r=t.setRenderType;n(!0),r("taskEdit")},a.delTask=function(e){e.stopPropagation&&e.stopPropagation();var t=a,n=a.props,r=n.mindMapStore,i=n.prjid;j.Modal.confirm({title:D(15172,"系统提示"),content:D(83925,"该任务及其子任务都会被删除,您确认要删除吗?"),onOk:function(){_.delTask({method:"del",taskid:t.state.selectObj.id.replace("task_","")}).then(function(e){e.success?(r.initPath({prjid:i}),j.message.success(D(83472,"删除成功!"))):j.message.error(D(383746,"请求失败")+":"+e.msgcode)})},onCancel:function(){}})},a.addTask=function(e){e.stopPropagation&&e.stopPropagation();var t=a.props,n=t.mindMapStore,r=t.prjid;n.taskInfoStore.handleDialog(!0,"add","",{prjid:r,parentid:""})},a.addChildTask=function(e){e.stopPropagation&&e.stopPropagation();var t=a.props,n=t.mindMapStore,r=t.prjid;n.taskInfoStore.handleDialog(!0,"add","",{prjid:r,parentid:a.state.selectObj.id.replace("task_","")})},a.zoom=function(e){var t=a.props,n=t.mindMapStore;t.params;n.changeScale(parseInt(10*e))},a.state={selectObj:{},showRight:!1,renderType:""},a}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.mindMapStore,a=e.prjid;t.initPath({prjid:a})}},{key:"componentWillReceiveProps",value:function(e){var t=this.props.prjid,a=e.prjid,n=e.mindMapStore,r=e.prjid;t!==a&&n.initPath(r)}},{key:"render",value:function(){var e=this,t=this.props,a=t.mindMapStore,n=t.prjid,r=a.taskInfoStore,i=(a._key,a.showRight),o=a.showSlideModal,l=a.setRenderType,s=this;return v.default.createElement("div",{style:{height:"100%",width:"100%"}},a.nodeTreeData&&v.default.createElement(w.default,{data:(0,y.toJS)(a.nodeTreeData.versionNode),onClick:function(t){e.setState({selectObj:t,showRight:!1,renderType:""}),o(!1),l("")},showRight:i,renderRight:this.getRenderRight(),renderRightTitle:D(16290,"项目信息"),layout:"0",style:{height:"calc(100% - 32px)",top:50},scale:a.scale,zoom:s.zoom,topButtons:[],rightMenus:this.getRightMenus(),showMenu:!1,store:a,pathType:1,closeRight:function(e){o(e)},showname:function(e){return""+e.name},desc:"description"}),v.default.createElement(E.default,{contentStore:r,prjid:n,callBack:function(){a.initPath({prjid:n})}}))}}]),t}(g.Component))||i)||i;t.default=N},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(19),l=n(o),s=a(6),c=n(s),u=a(1),d=n(u),p=a(7),f=n(p),h=a(3),m=n(h),g=a(4),v=n(g),b=a(11),y=n(b),k=a(8),w=a(0),S=a(5),E=a(188),j=n(E),T=a(466),_=n(T),C=a(2),R=w.WeaLocaleProvider.getLabel,P=(r=(0,k.inject)("prjBoardStore"))(i=(0,k.observer)(i=function(e){function t(e){(0,d.default)(this,t);var a=(0,m.default)(this,(t.__proto__||(0,c.default)(t)).call(this,e));return a.getRightMenu=function(){var e=a.props.prjBoardStore,t=e.prjCardStore,n=e.tabsStore,r=[],i=t.rightMenu,o=t.taskInfoStore,l=t.approveplanstatus,s=n.activeKey,c=(0,S.toJS)(n.tabDatas);return i&&i.length>0&&i.map(function(e){var a=!1,n=t.shareTableStore.selectedRowKeys;if(c)for(var i=0;i<c.length;i++)"stageset"==c[i].shortname&&c[i].key==s&&0==t.stageInfo.selectedRowKeys.length&&("BTN_COPY"!=e.type&&"BTN_DELETE"!=e.type||(a=!0)),"prjshare"==c[i].shortname&&c[i].key==s&&0==n.length&&("BTN_COPY"!=e.type&&"BTN_DELETE"!=e.type||(a=!0)),"tasklist"==c[i].shortname&&c[i].key==s&&1==l&&"BTN_DOSUBMIT"==e.type&&(a=!0),"tasklist"==c[i].shortname&&c[i].key==s&&0==o.selectedRowKeys.length&&"BTN_DELETEBATCH"==e.type&&(a=!0);r.push({icon:y.default.createElement("i",{className:e.menuIcon}),content:e.menuName,disabled:a})}),r},a.setWorkPlanVisible=function(e){a.setState({workPlanVisible:e})},a.state={workPlanVisible:!1},a}return(0,v.default)(t,e),(0,f.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.prjBoardStore,a=e.prjid;t.initList(a)}},{key:"componentWillReceiveProps",value:function(e){if(this.props.prjid!==e.prjid){var t=e.prjBoardStore,a=e.prjid;t.initList(a)}}},{key:"render",value:function(){var e=this.props.prjBoardStore,t=e.prjTaskCardStore,a=e.tabsStore;e.prjCardStore,e.prjid,w.WeaTools.ls.getJSONObj("theme-account");if(a.verified){var n=function(t){return y.default.createElement(_.default,{key:e.refelsh+""+e.prjid,boardStore:e})}(e.tabsStore.activeKey);return y.default.createElement("div",{onClick:function(){return e.showSlideModal(!1)}},y.default.createElement(w.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},y.default.createElement("div",{style:{height:"100%",overflow:"hidden"}},y.default.createElement("div",{style:{height:"calc(100% - 47px)"}},y.default.createElement(w.WeaNewScroll,{height:"100%"},"object"===("undefined"===typeof n?"undefined":(0,l.default)(n))?n:y.default.createElement("iframe",{src:n,id:"prjtabiframe",name:"prjtabiframe",className:"flowFrame",frameborder:"0",width:"100%",height:"100%"})))),y.default.createElement("div",{onClick:function(e){return e.stopPropagation()},className:"Prj-WeaSlideModal"},y.default.createElement(w.WeaSlideModal,{visible:e.SlideModalVisible,top:"65px",width:"800px",height:"calc(100% - 75px)",direction:"right",measure:"",style:{overflowY:"hidden"},content:e.SlideModalVisible&&y.default.createElement(C.Spin,{spinning:t.loading,style:{height:"100%"}},y.default.createElement(j.default,{boardStore:e,taskCardStore:t,taskid:e.taskid,isNow:e.isNow})),onClose:function(){return e.showSlideModal(!1)},onAnimationEnd:function(){}}))))}return y.default.createElement(w.WeaAlertPage,null,y.default.createElement("div",{style:{color:"#000"}},R(2012,"对不起,您暂时没有权限!")))}},{key:"getButtons",value:function(){var e=this,t=this.props.prjBoardStore,a=t.prjCardStore,n=t.prjid,r=t.tabsStore,i=a.rightMenu,o=(a.form,a.selectTabKey,a.taskInfoStore),l=a.addProjectStore,s=a.shareTableStore,c=a.approveplanstatus,u=[],d=s.selectedRowKeys,p=r.activeKey,f=(0,S.toJS)(r.tabDatas);return i&&i.length>0&&i.map(function(r){var i=!1;if(f)for(var s=0;s<f.length;s++)"stageset"==f[s].shortname&&f[s].key==p&&0==a.stageInfo.selectedRowKeys.length&&("BTN_COPY"!=r.type&&"BTN_DELETE"!=r.type||(i=!0)),"prjshare"==f[s].shortname&&f[s].key==p&&0==d.length&&("BTN_COPY"!=r.type&&"BTN_DELETE"!=r.type||(i=!0)),"tasklist"==f[s].shortname&&f[s].key==p&&1==c&&"BTN_DOSUBMIT"==r.type&&(i=!0),"tasklist"==f[s].shortname&&f[s].key==p&&0==o.selectedRowKeys.length&&"BTN_DELETEBATCH"==r.type&&(i=!0);"1"==r.isTop&&u.length<4&&u.push(y.default.createElement(C.Button,{type:"primary",disabled:i,onClick:function(){if(f)for(var i=0;i<f.length;i++)if("prjinfo"==f[i].shortname&&f[i].key==p)"BTN_EDIT"==r.type?a.getPrjInfo({viewtype:"edit",prjid:n}):"BTN_SAVE"==r.type?a.savePrjInfo({prjid:n},t):"BTN_DELETE"==r.type&&a.delPrjInfo({method:"del",prjid:n,from:"mymanagerproject"},t);else if("tasklist"==f[i].shortname&&f[i].key==p)"BTN_ADDTASK"==r.type?o.handleDialog(!0,"add","",{prjid:n,parentid:""}):"BTN_EDIT"==r.type?a.showEditTaskModal(!0):"BTN_DOSUBMIT"==r.type?C.Modal.confirm({title:R(15172,"系统提示"),content:R(83919,"你确定要提交执行吗?"),onOk:function(){a.doPlanOpt_task({method:"approveplan",prjid:n},t)},onCancel:function(){}}):"BTN_APPSUBMIT"==r.type?C.Modal.confirm({title:R(15172,"系统提示"),content:R(83921,"你确定要提交审批吗?"),onOk:function(){a.doPlanOpt_task({method:"submitplan",prjid:n},t)},onCancel:function(){}}):"BTN_DELETEBATCH"==r.type&&o.delTaskBatch("delbatch");else if("childprj"==f[i].shortname&&f[i].key==p)"BTN_NEWPRJSUB"==r.type&&l.handleShareDialog(!0,{viewtype:"add",prjid:n});else if("prjshare"==f[i].shortname&&f[i].key==p)"BTN_APPEND"==r.type?a.showAddShareModal(!0):"BTN_DELETEBATCH"==r.type&&a.delBatchShare(""+(0,S.toJS)(d));else if("stageset"==f[i].shortname&&f[i].key==p)if("BTN_ADD_SHARE"==r.type)e.refs.StageList.tableEdit.refs.edit.doAdd();else if("BTN_DELETE"==r.type)e.refs.StageList.tableEdit.refs.edit.doDelete();else if("BTN_COPY"==r.type)e.refs.StageList.tableEdit.refs.edit.doCopy();else if("BTN_SUBMIT"==r.type){var s=e.refs.StageList.tableEdit.refs.edit.doRequiredCheck();a.saveStageSet(s,n)}}},r.menuName))}),u}},{key:"onRightMenuClick",value:function(e){var t=this,a=this.props.prjBoardStore,n=a.prjCardStore,r=a.prjid,i=a.tabsStore,o=n.rightMenu,l=n.taskInfoStore,s=n.addProjectStore,c=n.shareTableStore,u=n.relateListStore,d=(a.tabsStore.activeKey,i.activeKey),p=(0,S.toJS)(i.tabDatas);o&&o.length>0&&o.map(function(i,o){if(Number(e)==o&&p)for(var f=0;f<p.length;f++){if("prjinfo"==p[f].shortname&&p[f].key==d){var h=i.menuFun.indexOf("this")>=0?i.menuFun.split("this")[0]+")":i.menuFun;""!=h?(h=h.substring(0,h.indexOf("(")),"onNormal"==h?n.doPlanOpt({method:"normal",prjid:r},a):"onOver"==h?n.doPlanOpt({method:"delay",prjid:r},a):"onFinish"==h?n.doPlanOpt({method:"complete",prjid:r},a):"onFrozen"==h?n.doPlanOpt({method:"freeze",prjid:r},a):"onToggleStatus"==h&&n.doPlanOpt({method:"togglestatus",prjid:r,statusid:i.params},a)):"BTN_EDIT"==i.type?n.getPrjInfo({viewtype:"edit",prjid:r}):"BTN_SAVE"==i.type?n.savePrjInfo({prjid:r},a):"BTN_NEWREQ"==i.type?window.open("/spa/workflow/static/index.html#/main/workflow/add?prjid="+r,"_blank"):"BTN_NEWDOC"==i.type?window.open("/spa/document/static/index.html#/main/document/add?moudleFrom=prj&prjid="+r,"_blank"):"BTN_NEWRQ"==i.type?t.setState({workPlanVisible:!0}):"BTN_NEWMT"==i.type?window.open("/spa/meeting/static/index.html#/main/meeting/dialogsingle?type=create&projectid="+r,"_blank"):"BTN_SAVETEMPLET"==i.type?n.setVisiable(!0):"BTN_BACK"==i.type?n.getPrjInfo({viewtype:"view",prjid:r}):"BTN_LOG"==i.type?(t.refs.projectLogDialog.setVisible(!0),n.getPrjLogList({prjid:r})):"BTN_DELETE"==i.type&&n.delPrjInfo({method:"del",prjid:r,from:"mymanagerproject"},a)}else if("tasklist"==p[f].shortname&&p[f].key==d)"BTN_ADDTASK"==i.type?l.handleDialog(!0,"add","",{prjid:r,parentid:""}):"BTN_EDIT"==i.type?n.showEditTaskModal(!0):"BTN_DOSUBMIT"==i.type?C.Modal.confirm({title:R(15172,"系统提示"),content:R(83919,"你确定要提交执行吗?"),onOk:function(){n.doPlanOpt_task({method:"approveplan",prjid:r},a)},onCancel:function(){}}):"BTN_APPSUBMIT"==i.type?C.Modal.confirm({title:R(15172,"系统提示"),content:R(83921,"你确定要提交审批吗?"),onOk:function(){n.doPlanOpt_task({method:"submitplan",prjid:r},a)},onCancel:function(){}}):"BTN_TASKEXPORT"==i.type?n.doTaskExcelExp({prjid:r}):"BTN_SAVEPLAN"==i.type?n.saveasplan({method:"saveasplan",prjid:r}):"BTN_TASKHISTORY"==i.type?u.handleRelateDialog(!0,"history",r):"BTN_NOTEMEMBER"==i.type?u.handleRelateDialog(!0,"notice",r):"BTN_ONREQUEST"==i.type?u.handleRelateDialog(!0,"request",r):"BTN_ONDOC"==i.type?u.handleRelateDialog(!0,"doc",r):"BTN_ONCOWORK"==i.type?u.handleRelateDialog(!0,"cowork",r):"BTN_LOG"==i.type?u.handleRelateDialog(!0,"log",r):"BTN_DELETEBATCH"==i.type&&l.delTaskBatch("delbatch");else if("childprj"==p[f].shortname&&p[f].key==d)"BTN_NEWPRJSUB"==i.type&&s.handleShareDialog(!0,{viewtype:"add",prjid:r});else if("prjshare"==p[f].shortname&&p[f].key==d){if("BTN_APPEND"==i.type)n.showAddShareModal(!0);else if("BTN_DELETEBATCH"==i.type){var m=c.selectedRowKeys;n.delBatchShare(""+(0,S.toJS)(m))}}else if("stageset"==p[f].shortname&&p[f].key==d)if("BTN_ADD_SHARE"==i.type)t.refs.StageList.tableEdit.refs.edit.doAdd();else if("BTN_DELETE"==i.type)t.refs.StageList.tableEdit.refs.edit.doDelete();else if("BTN_COPY"==i.type)t.refs.StageList.tableEdit.refs.edit.doCopy();else if("BTN_SUBMIT"==i.type){var g=t.refs.StageList.tableEdit.refs.edit.doRequiredCheck();n.saveStageSet(g,r)}"BTN_COLUMN"==i.type&&n.onShowColumn()}})}}]),t}(y.default.Component))||i)||i;t.default=P},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o,l,s,c=a(53),u=n(c),d=a(6),p=n(d),f=a(1),h=n(f),m=a(7),g=n(m),v=a(3),b=n(v),y=a(4),k=n(y),w=a(0),S=a(11),E=n(S),j=a(93),T=n(j),_=a(8);a(198);var C=a(199),R=n(C),P=a(2),x=a(200),L=a(5),D=a(14),N=(P.Button.Group,w.WeaLocaleProvider.getLabel),A=(P.Select.Option,(r=(0,_.inject)("prjBoardStore"))(i=(0,_.observer)((l=o=function(e){function t(e){(0,h.default)(this,t);var a=(0,b.default)(this,(t.__proto__||(0,p.default)(t)).call(this,e));s.call(a),a.state={};var n=e.prjBoardStore;return window.onresize=function(){n.windowHeight=window.innerHeight,n.windowWidth=window.innerWidth},a}return(0,k.default)(t,e),(0,g.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.prjBoardStore,t=[];w.WeaTools.isBelowIE9()||t.push("/proj/e9resource/boardjs/web-animations.min.js"),t=[].concat((0,u.default)(t),["/proj/e9resource/boardjs/hammer.min.js","/proj/e9resource/boardjs/muuri.js"]),T.default.isDefined("boardjs")?e.getKanbanView():(0,T.default)(t,"boardjs",{success:function(){e.getKanbanView()}}),(0,x.MouseWheelFun)("prj_board_container","prj_board")}},{key:"componentWillReceiveProps",value:function(){}},{key:"render",value:function(){var e=this,t=this.props.prjBoardStore,a=t.userid,n=t.usericons,r=t.username,i=t.delGrop,o=t.changeSearchType,l=t.searchType,s=t.columns,c=t.timestamp,u=t.canAddTask,d=t.canEditBoard,p=t.boardform,f=t.setShowSearchAd,h=t.showSearchAd,m=t.searchTypeOptions;return E.default.createElement("div",{className:"prj_board"},E.default.createElement(w.WeaTab,{searchType:["advanced"],setShowSearchAd:function(e){f(e)},hideSearchAd:function(){return f(!1)},searchsAd:E.default.createElement("div",null,E.default.createElement(D.Condition,{listStore:t,form:p})),showSearchAd:h,onChange:this.changeVision,buttonsAd:this.getAdButtons(),buttons:[E.default.createElement(w.WeaSelect,{key:m.length,showSearch:!0,optionFilterProp:"children",style:{width:100,height:28},placeholder:"维度",options:m,value:l,viewAttr:3,onChange:function(e){o(e)}})]}),E.default.createElement("section",{id:"prj_board_container",className:"prj_board_container"},E.default.createElement("div",{id:"prj_board",className:"board muuri",style:{height:t.windowHeight-250+"px"}},s.map(function(e){return E.default.createElement(R.default,{key:c+""+e.id,data:e,boardStore:t,groupid:e.id,saveGroupName:function(e,a){t.saveGroupName(e,a)},checkRepeat:function(e,a){t.checkGroupRepeat(e,a)},saveTask:function(e){t.saveTask(e)},delGrop:function(e){return i(e)},canAddTask:u,userInfo:{userid:a,username:r,usericons:n}})}),"stageid"==l&&E.default.createElement("div",{style:{display:d?"inline-block":"none",width:"300px"}},E.default.createElement("div",{className:"addNewStage",onClick:this.handleAdd,style:{display:this.state.visible?"none":""}},E.default.createElement(P.Icon,{type:"plus"}),N("387718","新建阶段")),E.default.createElement("div",{className:"kanban-group",style:{display:this.state.visible?"":"none"}},E.default.createElement("div",{className:"kanban-group-head"},E.default.createElement(w.WeaInput,{ref:"groupNameInput",autofocus:"autofocus",style:{top:"9px"},id:"test",placeholder:N("387717","填写阶段名称"),value:this.state.groupName,onChange:function(t){e.setState({groupName:t})},onBlur:function(t){e.handleAdd(t)}})))))))}}]),t}(S.Component),s=function(){var e=this;this.handleAdd=function(t){var a=e.refs.groupNameInput.refs.inputNormal.refs.input.refs.input;""!==t&&e.state.visible?e.checkGroupRepeat(t)?(e.props.prjBoardStore.saveGroup(t),e.setState({visible:!e.state.visible,groupName:""})):P.message.error(N("387703","阶段名称重复!")):""==t&&e.state.visible?e.setState({visible:!e.state.visible,groupName:""}):e.state.visible||(a.focus(),a.setSelectionRange(0,a.value.length),e.setState({visible:!e.state.visible,groupName:""}))},this.checkGroupRepeat=function(t){var a=e.props.prjBoardStore.columns,n=!0;return(0,L.toJS)(a).map(function(e){e.title==t&&(n=!1)}),n},this.getAdButtons=function(){var t=e.props.prjBoardStore,a=t.searchKanBanView,n=t.setShowSearchAd,r=t.clearFormFields;return[E.default.createElement(P.Button,{type:"primary",onClick:function(){a(!1),n(!1)}},N(197,"搜索")),E.default.createElement(P.Button,{type:"ghost",onClick:function(){r()}},N(2022,"重置")),E.default.createElement(P.Button,{type:"ghost",onClick:function(){n(!1)}},N(201,"取消"))]}},i=l))||i)||i);t.default=A},function(e,t){},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(10),i=n(r),o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(11),v=n(g),b=a(0),y=a(2),k=a(469),w=n(k),S=b.WeaLocaleProvider.getLabel,E=function(e){function t(){return(0,c.default)(this,t),(0,f.default)(this,(t.__proto__||(0,l.default)(t)).apply(this,arguments))}return(0,m.default)(t,e),(0,d.default)(t,[{key:"render",value:function(){var e=this,t=this.props,a=t.datas,n=t.pagination,r=t.scrollHeight,o=void 0===r?document.documentElement.clientHeight:r,l=t.currentKey;return v.default.createElement("div",{className:"task-list-view"},v.default.createElement(b.WeaNewScroll,{height:o-65},0===a.length?v.default.createElement("p",{style:{textAlign:"center",color:"#999",marginTop:10}},v.default.createElement("i",{className:"icon-coms-Invalid"})," ",S("83553","暂无数据")):v.default.createElement("div",{className:"task-list-view-content"},a&&a.length>0&&a.map(function(t){return v.default.createElement(w.default,{currentKey:l,data:t,onClick:e.props.onItemClick})}))),v.default.createElement("div",null,v.default.createElement(y.Pagination,(0,i.default)({},n,{size:"small"}))))}}]),t}(v.default.Component);t.default=E},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(6),i=n(r),o=a(1),l=n(o),s=a(7),c=n(s),u=a(3),d=n(u),p=a(4),f=n(p),h=a(11),m=n(h),g=a(90),v=n(g),b=a(0),y=(b.WeaLocaleProvider.getLabel,function(e){function t(){var e,a,n,r;(0,l.default)(this,t);for(var o=arguments.length,s=Array(o),c=0;c<o;c++)s[c]=arguments[c];return a=n=(0,d.default)(this,(e=t.__proto__||(0,i.default)(t)).call.apply(e,[this].concat(s))),n.onClick=function(){var e=n.props,t=e.data,a=e.onClick;a&&a(t.key,t.id)},r=a,(0,d.default)(n,r)}return(0,f.default)(t,e),(0,c.default)(t,[{key:"render",value:function(){var e=this.props,t=e.data,a=e.currentKey,n=(0,v.default)("task-list-item-content"),r=a&&a==t.key;return m.default.createElement("div",{component:"span",className:"task-list-item",onClick:this.onClick},m.default.createElement("div",{style:r?{"background-color":"#def0ff"}:{}},m.default.createElement("div",{className:n},m.default.createElement("div",{className:"task-list-item-content-top"},m.default.createElement("div",{className:"name-wrapper",title:t.subject},t.subject),m.default.createElement("div",{className:"subname-wrapper"},t.islandmark?m.default.createElement("span",{className:"tip "},"里程碑"):m.default.createElement("span",{className:"tip"},"普通"),t.cnum>0&&m.default.createElement("span",{className:"tip"},t.cfnum,"/",t.cnum),t.isfinish&&m.default.createElement("span",{className:"tip-status finish"},"已完成"),t.islater&&m.default.createElement("span",{className:"tip-status later"},"逾期",t.laterDays>0&&m.default.createElement("span",null,t.laterDays,"天")))))))}}]),t}(m.default.Component));t.default=y},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.TaskDynamic=void 0;var r,i,o=a(10),l=n(o),s=a(6),c=n(s),u=a(1),d=n(u),p=a(7),f=n(p),h=a(3),m=n(h),g=a(4),v=n(g),b=a(8),y=a(11),k=n(y),w=a(2),S=a(0),E=a(5);a(471);var j=a(24),T=w.Modal.confirm,_=S.WeaLocaleProvider.getLabel;t.TaskDynamic=(r=(0,b.inject)("taskDynamicStore"))(i=(0,b.observer)(i=function(e){function t(e){(0,d.default)(this,t);var a=(0,m.default)(this,(t.__proto__||(0,c.default)(t)).call(this,e));return a.getDynamicContent=function(){var e=[],t=a.state,n=t.selectedDynamicTab,r=t.showReply,i=a.props.taskDynamicStore,o=i.exchangeList,s=i.logList,c=i._BrowserList,u=i.taskid,d=i.dailys,p=i.setReply,f=i.saveReply,h=i.alldatas;if(0==n)h.datas&&h.datas.map(function(t,n){var i=t.type;if(1==i)e.push(k.default.createElement(w.Row,{style:{borderBottom:"1px solid #E2E2E2"}},k.default.createElement(w.Col,{span:"4"},k.default.createElement("img",{src:t.creater.imgurl,className:"manager-img",style:{marginLeft:"0px"}})),k.default.createElement(w.Col,{span:"20"},k.default.createElement(w.Row,{className:"exchange-row"},k.default.createElement("a",{href:"javaScript:openhrm("+t.creater.id+");",onClick:function(e){return window.pointerXY(e)}},k.default.createElement("span",{className:"exchange-hrm"},t.creater.name,"  ")),k.default.createElement("span",{className:"exchange-date"},t.createdate+" "+t.createtime),k.default.createElement("span",{className:"exchange-operate",onClick:function(){var e=r;e[t.id]=!e[t.id],a.setState({showReply:e})}},k.default.createElement("a",null,"回复"))),k.default.createElement(w.Row,{className:"exchange-row"},k.default.createElement("span",{className:"exchange-content wea-cl-content",dangerouslySetInnerHTML:{__html:'<div class="wea-ckeditor-content">'+t.content+"</div>"}})),t.replys&&t.replys.map(function(e,t){return k.default.createElement(w.Row,{style:{padding:0}},k.default.createElement(w.Row,{style:{padding:0}},k.default.createElement("span",{className:"exchange-hrm"},k.default.createElement("a",{href:"javaScript:openhrm("+e.creater.id+");",onClick:function(e){return window.pointerXY(e)}},k.default.createElement("span",{className:"exchange-hrm"},e.creater.name,"  "))),k.default.createElement("span",{className:"exchange-date"},e.createdate+" "+e.createtime)),k.default.createElement(w.Row,{style:{padding:0}},k.default.createElement("span",{className:"exchange-content wea-cl-content",dangerouslySetInnerHTML:{__html:"回复:"+e.content}})))}),r[t.id]&&k.default.createElement(w.Row,{style:{padding:0}},k.default.createElement(w.Row,{style:{padding:0}},k.default.createElement(S.WeaTextarea,{viewAttr:2,onChange:function(e){p(e)}})),k.default.createElement(w.Row,{style:{padding:"5px 0"}},k.default.createElement(w.Button,{key:"submit",type:"primary",size:"small",style:{display:"inline-block",borderRadius:"3px",float:"right"},onClick:function(){f(t.id,"alltask");var e=r;e[t.id]=!e[t.id],a.setState({showReply:e})}},_(383336,"提交")))))));else if(2==i){var s=(0,E.toJS)(o),d=(0,E.toJS)(c),h=u,m=s?s.wf_auth_url:"",g=s?s.doc_auth_url:"",v=s?s.acc_auth_url:"",b=[],y={Document:{type:37,name:_(126529,"文档"),icon:"icon-blog-Document"},Flow:{type:152,name:_(131692,"流程"),icon:"icon-blog-Process"},Customer:{type:18,name:_(30043,"客户"),icon:"icon-blog-Personnel"},Project:{type:135,name:_(30046,"项目"),icon:"icon-blog-Project"},Task:{type:"prjtsk",name:_(383349,"任务"),icon:"icon-blog-Task"}},j={name:"Browser",show:k.default.createElement("div",{className:"wea-cb-item"},k.default.createElement("span",{className:"wea-cbi-icon "+y.Document.icon}),k.default.createElement("span",{className:"wea-cbi-text"},y.Document.name)),type:y.Document.type,title:y.Document.name},T={name:"Browser",show:k.default.createElement("div",{className:"wea-cb-item"},k.default.createElement("span",{className:"wea-cbi-icon "+y.Flow.icon}),k.default.createElement("span",{className:"wea-cbi-text"},y.Flow.name)),type:y.Flow.type,title:y.Flow.name},C={name:"Browser",show:k.default.createElement("div",{className:"wea-cb-item"},k.default.createElement("span",{className:"wea-cbi-icon "+y.Customer.icon}),k.default.createElement("span",{className:"wea-cbi-text"},y.Customer.name)),type:y.Customer.type,title:y.Customer.name},R={name:"Browser",show:k.default.createElement("div",{className:"wea-cb-item"},k.default.createElement("span",{className:"wea-cbi-icon "+y.Project.icon}),k.default.createElement("span",{className:"wea-cbi-text"},y.Project.name)),type:y.Project.type,title:y.Project.name},P={name:"Browser",show:k.default.createElement("div",{className:"wea-cb-item"},k.default.createElement("span",{className:"wea-cbi-icon "+y.Task.icon}),k.default.createElement("span",{className:"wea-cbi-text"},y.Task.name)),type:y.Task.type,title:y.Task.name};s.docids&&b.push(j),s.relatedwf&&b.push(T),s.relatedcus&&b.push(C),s.projectids&&b.push(R),s.relatedprj&&b.push(P),s.relateddoc&&b.push({name:"Upload",show:k.default.createElement("div",{className:"wea-cb-item"},k.default.createElement("span",{className:"wea-cbi-icon icon-blog-Enclosure"}),k.default.createElement("span",{className:"wea-cbi-text"},_(128158,"附件"))),uploadId:"project_edit",uploadUrl:s.relateddoc.uploadUrl+"?category="+s.relateddoc.category,category:s.relateddoc.category,maxUploadSize:s.relateddoc.maxSize,style:{display:"inline-block",padding:0}});var x={hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!0,linkUrl:"/hrm/resource/HrmResource.jsp?id=",pageSize:10,quickSearchName:"",title:_(383424,"人力资源"),type:"1",viewAttr:1};Array.isArray(d.datas)&&d.datas.map(function(n,r){if(n.id==t.id){var i=[];i.push(n.creater);var o={37:"docids",152:"relatedwf",18:"relatedcus",135:"projectids",prjtsk:"relatedprj"};n.id,d[n.id];var s=b.map(function(e,t){e.memorise=!0;for(var a in d)if(a==n.id)return(0,l.default)({},e,{replaceDatas:d[n.id][o[e.type]]});return e}),c={Component:k.default.createElement("div",null,k.default.createElement(w.Button,{key:"submit",type:"primary",size:"small",style:{display:"inline-block",borderRadius:"3px",marginTop:"5px"},onClick:function(){return a.dosubmit(n.id)}},k.default.createElement("span",{className:"icon-coms-Release",style:{paddingRight:"7px"}}),_(383336,"提交")),k.default.createElement(w.Button,{key:"cancel",type:"primary",size:"small",style:{display:"create"!=n.id?"inline-block":"none",marginLeft:"5px",borderRadius:"3px",marginTop:"5px"},onClick:function(){a.docancel(r)}},_(31129,"取消")))},u=1==n.isEdit?k.default.createElement(w.Row,null,k.default.createElement(S.WeaNewScroll,{height:"252px"},k.default.createElement("div",{style:{backgroundColor:"#ffffff",height:"242px",marginBottom:"10px"}},k.default.createElement(S.WeaRichText,{id:n.id+"_discuss",ref:n.id+"_discuss",value:d[n.id].remark,ckConfig:{toolbar:[{name:"document",items:["Source"]},{name:"paragraph",items:["JustifyLeft","JustifyCenter","JustifyRight","-","NumberedList","BulletedList"]},{name:"styles",items:["Format","Font","FontSize"]},{name:"colors",items:["TextColor"]},{name:"basicstyles",items:["Bold","Italic","Underline","Strike"]},{name:"insert",items:["Image","Table","Smiley"]}],extraPlugins:"autogrow",height:150,autoGrow_minHeight:150,autoGrow_maxHeight:160,removePlugins:"resize",uploadUrl:"/api/doc/upload/uploadFile?model=reply"},bottomBarConfig:s,bottomBarRight:c,onChange:function(e){return a.onChange(n.id,e)},onStatusChange:function(e){},onToolsChange:function(e,t,r,i){return a.transfStr(e,t,r,i,n.id)}})))):k.default.createElement("div",{style:{borderBottom:"1px solid #E2E2E2",padding:"5px 10px 5px 10px",backgroundColor:"#ffffff"}},k.default.createElement(w.Row,{style:{padding:0}},k.default.createElement(w.Col,{span:4},k.default.createElement("img",{src:""+n.creater.imgurl,style:{height:"40px",width:"40px",borderRadius:"20px"}})),k.default.createElement(w.Col,{span:20},k.default.createElement(w.Row,{style:{padding:0}},k.default.createElement("div",{style:{marginBottom:"8px"},className:"exchange-hrm"},k.default.createElement(S.WeaBrowser,(0,l.default)({},x,{replaceDatas:i}))),k.default.createElement("div",{className:"wea-cl-content exchange-content",dangerouslySetInnerHTML:{__html:'<div class="wea-ckeditor-content">'+n.remark+"</div>"}}),n.projectids.length>0?n.projectids.map(function(e,t){return k.default.createElement("div",null,k.default.createElement("span",{className:"icon-blog-Project",style:{paddingRight:"5px"}}),k.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("project",e.id,h)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",n.relatedcus.length>0?n.relatedcus.map(function(e,t){return k.default.createElement("div",null,k.default.createElement("span",{className:"icon-blog-Personnel",style:{paddingRight:"5px"}}),k.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("crm",e.id,h)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",n.relateddoc.length>0?n.relateddoc.map(function(e,t){return e.showLoad?k.default.createElement("div",null,k.default.createElement("span",{className:"icon-blog-Enclosure",style:{paddingRight:"5px"}}),k.default.createElement("a",{onClick:function(){return openProjectDiscussDoc(a,e.fileid,h,v)},href:"javascript:void(0);",unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.filename),k.default.createElement("a",{unselectable:"off",contenteditable:"false",href:e.loadlink,target:"_blank",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},_(258,"下载")+"("+e.filesize+")")):k.default.createElement("div",null,k.default.createElement("span",{className:"icon-blog-Enclosure",style:{paddingRight:"5px"}}),k.default.createElement("a",{onClick:function(){return openProjectDiscussDoc(a,e.fileid,h,v)},href:"javascript:void(0);",unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.filename))}):"",n.relatedprj.length>0?n.relatedprj.map(function(e,t){return k.default.createElement("div",null,k.default.createElement("span",{className:"icon-blog-Task",style:{paddingRight:"5px"}}),k.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("task",e.id,h)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",n.relatedwf.length>0?n.relatedwf.map(function(e,t){return k.default.createElement("div",null,k.default.createElement("span",{className:"icon-blog-Process",style:{paddingRight:"5px"}}),k.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("workflow",e.id,h,m)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",n.docids.length>0?n.docids.map(function(e,t){return k.default.createElement("div",null,k.default.createElement("span",{className:"icon-blog-Document",style:{paddingRight:"5px"}}),k.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("doc",e.id,h,g)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):""))),k.default.createElement(w.Row,{style:{padding:"5px 0"}},k.default.createElement(w.Col,{span:4}),k.default.createElement("span",{style:{color:"#999999"}},n.time),n.canedit?k.default.createElement("span",{className:"wea-mbwcbr-item icon-coms-edit",style:{cursor:"pointer",position:"absolute",right:"70px",color:"#b2b2b2"},onClick:function(){return a.edit(n.id)}},k.default.createElement("span",{style:{fontSize:"12px",color:"#666666"}}," ",""+_(126036,"编辑"))):"",n.canedit?k.default.createElement("span",{className:"wea-mbwcbr-item icon-coms-delete",onClick:function(){return a.delete(n.id)},style:{position:"absolute",right:"10px",cursor:"pointer",color:"#b2b2b2"}},k.default.createElement("span",{style:{fontSize:"12px",color:"#666666"}}," ",""+_(131966,"删除"))):""));e.push(u)}})}else 3==i&&e.push(k.default.createElement(w.Row,{style:{borderBottom:"1px solid #E2E2E2"}},k.default.createElement(w.Col,{span:"4"},k.default.createElement("img",{src:t.creater.imgurl,className:"manager-img",style:{marginLeft:"0px"}})),k.default.createElement(w.Col,{span:"20"},k.default.createElement(w.Row,{className:"exchange-row"},k.default.createElement("a",{href:"javaScript:openhrm("+t.creater.id+");",onClick:function(e){return window.pointerXY(e)}},k.default.createElement("span",{className:"exchange-hrm"},t.creater.name," : ")),k.default.createElement("span",{className:"exchange-content"},t.content)),k.default.createElement(w.Row,{className:"modify-log"},t.details&&t.details.map(function(e,t){return k.default.createElement("div",{className:"modify-record",dangerouslySetInnerHTML:{__html:e.fieldname+"&nbsp;&nbsp;&nbsp;"+e.original+">"+e.modified}})})),k.default.createElement(w.Row,{className:"exchange-row"},k.default.createElement("span",{className:"exchange-date"},t.time)))))});else if(1==n)d&&d.map(function(t,n){e.push(k.default.createElement(w.Row,null,k.default.createElement(w.Col,{span:"4"},k.default.createElement("img",{src:t.creater.imgurl,className:"manager-img",style:{marginLeft:"0px"}})),k.default.createElement(w.Col,{span:"20"},k.default.createElement(w.Row,{className:"exchange-row"},k.default.createElement("a",{href:"javaScript:openhrm("+t.creater.id+");",onClick:function(e){return window.pointerXY(e)}},k.default.createElement("span",{className:"exchange-hrm"},t.creater.name,"  ")),k.default.createElement("span",{className:"exchange-date"},t.createdate+" "+t.createtime),k.default.createElement("span",{className:"exchange-operate",onClick:function(){var e=r;e[t.id]=!e[t.id],a.setState({showReply:e})}},k.default.createElement("a",null,"回复"))),k.default.createElement(w.Row,{className:"exchange-row"},k.default.createElement("span",{className:"exchange-content wea-cl-content",dangerouslySetInnerHTML:{__html:'<div class="wea-ckeditor-content">'+t.content+"</div>"}})),t.replys&&t.replys.map(function(e,t){return k.default.createElement(w.Row,{style:{padding:0}},k.default.createElement(w.Row,{style:{padding:0}},k.default.createElement("span",{className:"exchange-hrm"},k.default.createElement("a",{href:"javaScript:openhrm("+e.creater.id+");",onClick:function(e){return window.pointerXY(e)}},k.default.createElement("span",{className:"exchange-hrm"},e.creater.name,"  "))),k.default.createElement("span",{className:"exchange-date"},e.createdate+" "+e.createtime)),k.default.createElement(w.Row,{style:{padding:0}},k.default.createElement("span",{className:"exchange-content wea-cl-content",dangerouslySetInnerHTML:{__html:"回复:"+e.content}})))}),r[t.id]&&k.default.createElement(w.Row,{style:{padding:0}},k.default.createElement(w.Row,{style:{padding:0}},k.default.createElement(S.WeaTextarea,{viewAttr:2,onChange:function(e){p(e)}})),k.default.createElement(w.Row,{style:{padding:"5px 0"}},k.default.createElement(w.Button,{key:"submit",type:"primary",size:"small",style:{display:"inline-block",borderRadius:"3px",float:"right"},onClick:function(){f(t.id,"daily");var e=r;e[t.id]=!e[t.id],a.setState({showReply:e})}},_(383336,"提交")))))))});else if(2==n){var m=(0,E.toJS)(o),g=(0,E.toJS)(c),v=u,b=m?m.datas:[],y=m?m.wf_auth_url:"",j=m?m.doc_auth_url:"",T=m?m.acc_auth_url:"",C=[],R={Document:{type:37,name:_(126529,"文档"),icon:"icon-blog-Document"},Flow:{type:152,name:_(131692,"流程"),icon:"icon-blog-Process"},Customer:{type:18,name:_(30043,"客户"),icon:"icon-blog-Personnel"},Project:{type:135,name:_(30046,"项目"),icon:"icon-blog-Project"},Task:{type:"prjtsk",name:_(383349,"任务"),icon:"icon-blog-Task"}},P={name:"Browser",show:k.default.createElement("div",{className:"wea-cb-item"},k.default.createElement("span",{className:"wea-cbi-icon "+R.Document.icon}),k.default.createElement("span",{className:"wea-cbi-text"},R.Document.name)),type:R.Document.type,title:R.Document.name},x={name:"Browser",show:k.default.createElement("div",{className:"wea-cb-item"},k.default.createElement("span",{className:"wea-cbi-icon "+R.Flow.icon}),k.default.createElement("span",{className:"wea-cbi-text"},R.Flow.name)),type:R.Flow.type,title:R.Flow.name},L={name:"Browser",show:k.default.createElement("div",{className:"wea-cb-item"},k.default.createElement("span",{className:"wea-cbi-icon "+R.Customer.icon}),k.default.createElement("span",{className:"wea-cbi-text"},R.Customer.name)),type:R.Customer.type,title:R.Customer.name},D={name:"Browser",show:k.default.createElement("div",{className:"wea-cb-item"},k.default.createElement("span",{className:"wea-cbi-icon "+R.Project.icon}),k.default.createElement("span",{className:"wea-cbi-text"},R.Project.name)),type:R.Project.type,title:R.Project.name},N={name:"Browser",show:k.default.createElement("div",{className:"wea-cb-item"},k.default.createElement("span",{className:"wea-cbi-icon "+R.Task.icon}),k.default.createElement("span",{className:"wea-cbi-text"},R.Task.name)),type:R.Task.type,title:R.Task.name};m.docids&&C.push(P),m.relatedwf&&C.push(x),m.relatedcus&&C.push(L),m.projectids&&C.push(D),m.relatedprj&&C.push(N),m.relateddoc&&C.push({name:"Upload",show:k.default.createElement("div",{className:"wea-cb-item"},k.default.createElement("span",{className:"wea-cbi-icon icon-blog-Enclosure"}),k.default.createElement("span",{className:"wea-cbi-text"},_(128158,"附件"))),uploadId:"project_edit",uploadUrl:m.relateddoc.uploadUrl+"?category="+m.relateddoc.category,category:m.relateddoc.category,maxUploadSize:m.relateddoc.maxSize,style:{display:"inline-block",padding:0}});var A={hasAddBtn:!1,hasAdvanceSerach:!0,idSeparator:",",isAutoComplete:1,isDetail:0,isMultCheckbox:!1,isSingle:!0,linkUrl:"/hrm/resource/HrmResource.jsp?id=",pageSize:10,quickSearchName:"",title:_(383424,"人力资源"),type:"1",viewAttr:1};Array.isArray(g.datas)&&g.datas.map(function(t,n){if(0!=n){var r=[];r.push(t.creater);var i={37:"docids",152:"relatedwf",18:"relatedcus",135:"projectids",prjtsk:"relatedprj"};t.id,g[t.id];var o=C.map(function(e,a){e.memorise=!0;for(var n in g)if(n==t.id)return(0,l.default)({},e,{replaceDatas:g[t.id][i[e.type]]});return e}),s={Component:k.default.createElement("div",null,k.default.createElement(w.Button,{key:"submit",type:"primary",size:"small",style:{display:"inline-block",borderRadius:"3px",marginTop:"5px"},onClick:function(){return a.dosubmit(t.id)}},k.default.createElement("span",{className:"icon-coms-Release",style:{paddingRight:"7px"}}),_(383336,"提交")),k.default.createElement(w.Button,{key:"cancel",type:"primary",size:"small",style:{display:"create"!=t.id?"inline-block":"none",marginLeft:"5px",borderRadius:"3px",marginTop:"5px"},onClick:function(){a.docancel(n)}},_(31129,"取消")))},c=1==t.isEdit?k.default.createElement(w.Row,null,k.default.createElement(S.WeaNewScroll,{height:"252px"},k.default.createElement("div",{style:{backgroundColor:"#ffffff",height:"242px",marginBottom:"10px"}},k.default.createElement(S.WeaRichText,{id:t.id+"_discuss",ref:t.id+"_discuss",value:g[t.id].remark,ckConfig:{toolbar:[{name:"document",items:["Source"]},{name:"paragraph",items:["JustifyLeft","JustifyCenter","JustifyRight","-","NumberedList","BulletedList"]},{name:"styles",items:["Format","Font","FontSize"]},{name:"colors",items:["TextColor"]},{name:"basicstyles",items:["Bold","Italic","Underline","Strike"]},{name:"insert",items:["Image","Table","Smiley"]}],extraPlugins:"autogrow",height:150,autoGrow_minHeight:150,autoGrow_maxHeight:160,removePlugins:"resize",uploadUrl:"/api/doc/upload/uploadFile?model=reply"},bottomBarConfig:o,bottomBarRight:s,onChange:function(e){return a.onChange(t.id,e)},onStatusChange:function(e){},onToolsChange:function(e,n,r,i){return a.transfStr(e,n,r,i,t.id)}})))):k.default.createElement("div",{style:{borderBottom:"1px solid #E2E2E2",padding:"10px 10px 0 10px",backgroundColor:"#ffffff"}},k.default.createElement(w.Row,{style:{padding:0}},k.default.createElement(w.Col,{span:4},k.default.createElement("img",{src:""+t.creater.imgurl,style:{height:"40px",width:"40px",borderRadius:"20px"}})),k.default.createElement(w.Col,{span:20},k.default.createElement(w.Row,{style:{padding:0}},k.default.createElement("div",{style:{marginBottom:"8px"},className:"exchange-hrm"},k.default.createElement(S.WeaBrowser,(0,l.default)({},A,{replaceDatas:r}))),k.default.createElement("div",{className:"wea-cl-content exchange-content",dangerouslySetInnerHTML:{__html:'<div class="wea-ckeditor-content">'+t.remark+"</div>"}}),t.projectids.length>0?t.projectids.map(function(e,t){return k.default.createElement("div",null,k.default.createElement("span",{className:"icon-blog-Project",style:{paddingRight:"5px"}}),k.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("project",e.id,v)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",t.relatedcus.length>0?t.relatedcus.map(function(e,t){return k.default.createElement("div",null,k.default.createElement("span",{className:"icon-blog-Personnel",style:{paddingRight:"5px"}}),k.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("crm",e.id,v)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",t.relateddoc.length>0?t.relateddoc.map(function(e,t){return e.showLoad?k.default.createElement("div",null,k.default.createElement("span",{className:"icon-blog-Enclosure",style:{paddingRight:"5px"}}),k.default.createElement("a",{onClick:function(){return openProjectDiscussDoc(a,e.fileid,v,T)},href:"javascript:void(0);",unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.filename),k.default.createElement("a",{unselectable:"off",contenteditable:"false",href:e.loadlink,target:"_blank",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},_(258,"下载")+"("+e.filesize+")")):k.default.createElement("div",null,k.default.createElement("span",{className:"icon-blog-Enclosure",style:{paddingRight:"5px"}}),k.default.createElement("a",{onClick:function(){return openProjectDiscussDoc(a,e.fileid,v,T)},href:"javascript:void(0);",unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.filename))}):"",t.relatedprj.length>0?t.relatedprj.map(function(e,t){return k.default.createElement("div",null,k.default.createElement("span",{className:"icon-blog-Task",style:{paddingRight:"5px"}}),k.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("task",e.id,v)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",t.relatedwf.length>0?t.relatedwf.map(function(e,t){return k.default.createElement("div",null,k.default.createElement("span",{className:"icon-blog-Process",style:{paddingRight:"5px"}}),k.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("workflow",e.id,v,y)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):"",t.docids.length>0?t.docids.map(function(e,t){return k.default.createElement("div",null,k.default.createElement("span",{className:"icon-blog-Document",style:{paddingRight:"5px"}}),k.default.createElement("a",{href:"javascript:void(0)",linkid:e.id,linkType:"workflow",onClick:function(){return openProjectAppLink("doc",e.id,v,j)},ondblclick:function(){return!1},unselectable:"off",contenteditable:"false",style:{cursor:"pointer",textDecoration:"underline !important",marginRight:"8px"}},e.name," "))}):""))),k.default.createElement(w.Row,{style:{padding:"5px 0"}},k.default.createElement(w.Col,{span:4}),k.default.createElement("span",{style:{color:"#999999"}},t.time),t.canedit?k.default.createElement("span",{className:"wea-mbwcbr-item icon-coms-edit",style:{cursor:"pointer",position:"absolute",right:"70px",color:"#b2b2b2"},onClick:function(){return a.edit(t.id)}},k.default.createElement("span",{style:{fontSize:"12px",color:"#666666"}}," ",""+_(126036,"编辑"))):"",t.canedit?k.default.createElement("span",{className:"wea-mbwcbr-item icon-coms-delete",onClick:function(){return a.delete(t.id)},style:{position:"absolute",right:"10px",cursor:"pointer",color:"#b2b2b2"}},k.default.createElement("span",{style:{fontSize:"12px",color:"#666666"}}," ",""+_(131966,"删除"))):""));e.push(c)}}),b&&1==b.length&&e.push(k.default.createElement("div",{style:{textAlign:"center",height:"85px"}},k.default.createElement("span",{className:"icon-blog-Unhappy",style:{display:"inline-block",marginTop:"30px"}},k.default.createElement("span",{style:{paddingLeft:"5px"}},_(383567,"暂无相关交流")))))}else 3==n&&s&&s.map(function(t,a){e.push(k.default.createElement(w.Row,null,k.default.createElement(w.Col,{span:"4"},k.default.createElement("img",{src:t.creater.imgurl,className:"manager-img",style:{marginLeft:"0px"}})),k.default.createElement(w.Col,{span:"20"},k.default.createElement(w.Row,{className:"exchange-row"},k.default.createElement("a",{href:"javaScript:openhrm("+t.creater.id+");",onClick:function(e){return window.pointerXY(e)}},k.default.createElement("span",{className:"exchange-hrm"},t.creater.name," : ")),k.default.createElement("span",{className:"exchange-content"},t.content)),k.default.createElement(w.Row,{className:"modify-log"},t.details&&t.details.map(function(e,t){return k.default.createElement("div",{className:"modify-record",dangerouslySetInnerHTML:{__html:e.fieldname+"&nbsp;&nbsp;&nbsp;"+e.original+">"+e.modified}})})),k.default.createElement(w.Row,{className:"exchange-row"},k.default.createElement("span",{className:"exchange-date"},t.time)))))});return 0==e.length&&e.push(k.default.createElement("p",{style:{textAlign:"center",color:"#999",marginTop:10}},k.default.createElement("i",{className:"icon-coms-Invalid"})," ",_("83553","暂无数据"))),e},a.getDynamicContentTop=function(){var e=a.state,t=e.selectedDynamicTab,n=e.showDailyDiv,r=e.showExDiv,i=a.props.taskDynamicStore,o=i.exchangeList,l=i.setDaily,s=i.submitDaily,c=o,u=[],d={Document:{type:37,name:_(126529,"文档"),icon:"icon-blog-Document"},Flow:{type:152,name:_(131692,"流程"),icon:"icon-blog-Process"},Customer:{type:18,name:_(30043,"客户"),icon:"icon-blog-Personnel"},Project:{type:135,name:_(30046,"项目"),icon:"icon-blog-Project"},Task:{type:"prjtsk",name:_(383349,"任务"),icon:"icon-blog-Task"}},p={name:"Browser",show:k.default.createElement("div",{className:"wea-cb-item"},k.default.createElement("span",{className:"wea-cbi-icon "+d.Document.icon}),k.default.createElement("span",{className:"wea-cbi-text"},d.Document.name)),type:d.Document.type,title:d.Document.name},f={name:"Browser",show:k.default.createElement("div",{className:"wea-cb-item"},k.default.createElement("span",{className:"wea-cbi-icon "+d.Flow.icon}),k.default.createElement("span",{className:"wea-cbi-text"},d.Flow.name)),type:d.Flow.type,title:d.Flow.name},h={name:"Browser",show:k.default.createElement("div",{className:"wea-cb-item"},k.default.createElement("span",{className:"wea-cbi-icon "+d.Customer.icon}),k.default.createElement("span",{className:"wea-cbi-text"},d.Customer.name)),type:d.Customer.type,title:d.Customer.name},m={name:"Browser",show:k.default.createElement("div",{className:"wea-cb-item"},k.default.createElement("span",{className:"wea-cbi-icon "+d.Project.icon}),k.default.createElement("span",{className:"wea-cbi-text"},d.Project.name)),type:d.Project.type,title:d.Project.name},g={name:"Browser",show:k.default.createElement("div",{className:"wea-cb-item"},k.default.createElement("span",{className:"wea-cbi-icon "+d.Task.icon}),k.default.createElement("span",{className:"wea-cbi-text"},d.Task.name)),type:d.Task.type,title:d.Task.name};c.docids&&u.push(p),c.relatedwf&&u.push(f),c.relatedcus&&u.push(h),c.projectids&&u.push(m),c.relatedprj&&u.push(g),c.relateddoc&&u.push({name:"Upload",show:k.default.createElement("div",{className:"wea-cb-item"},k.default.createElement("span",{className:"wea-cbi-icon icon-blog-Enclosure"}),k.default.createElement("span",{className:"wea-cbi-text"},_(128158,"附件"))),uploadId:"project_edit",uploadUrl:c.relateddoc.uploadUrl+"?category="+c.relateddoc.category,category:c.relateddoc.category,maxUploadSize:c.relateddoc.maxSize,style:{display:"inline-block",padding:0}});var v={Component:k.default.createElement("div",null,k.default.createElement(w.Button,{key:"submit",type:"primary",size:"small",style:{display:"inline-block",borderRadius:"3px",marginTop:"5px"},onClick:function(){return 1==t?s(a.setState({showDailyDiv:!1})):a.dosubmit("create")}},k.default.createElement("span",{className:"icon-coms-Release",style:{paddingRight:"7px"}}),_(383336,"提交")),k.default.createElement(w.Button,{key:"cancel",type:"primary",size:"small",style:{display:"inline-block",marginLeft:"5px",borderRadius:"3px",marginTop:"5px"},onClick:function(){1==t?a.setState({showDailyDiv:!1}):a.setState({showExDiv:!1})}},_(31129,"取消")))};return 1==t?n?k.default.createElement(w.Row,null,k.default.createElement(S.WeaNewScroll,{height:"300px"},k.default.createElement("div",{style:{backgroundColor:"#ffffff",height:"242px",marginBottom:"10px"}},k.default.createElement(S.WeaRichText,{id:"create_daily",ref:"create_daily",ckConfig:{toolbar:[{name:"document",items:["Source"]},{name:"paragraph",items:["JustifyLeft","JustifyCenter","JustifyRight","-","NumberedList","BulletedList"]},{name:"styles",items:["Format","Font","FontSize"]},{name:"colors",items:["TextColor"]},{name:"basicstyles",items:["Bold","Italic","Underline","Strike"]},{name:"insert",items:["Image","Table","Smiley"]}],extraPlugins:"autogrow",height:150,autoGrow_minHeight:150,autoGrow_maxHeight:160,removePlugins:"resize",uploadUrl:"/api/doc/upload/uploadFile?model=reply"},bottomBarConfig:u,bottomBarRight:v,onChange:function(e){return l(e)},onToolsChange:function(e,t,n,r){return a.transfStr(e,t,n,r,"create")}})))):k.default.createElement(w.Row,null,k.default.createElement("div",{className:"writeDiv",onClick:function(){a.setState({showDailyDiv:!0})}},k.default.createElement("i",{class:"icon-coms-Need-feedback"})," 填写日报")):2==t?r?k.default.createElement(w.Row,null,k.default.createElement(S.WeaNewScroll,{height:"300px"},k.default.createElement("div",{style:{backgroundColor:"#ffffff",height:"242px",marginBottom:"10px"}},k.default.createElement(S.WeaRichText,{id:"create_discuss",ref:"create_discuss",ckConfig:{toolbar:[{name:"document",items:["Source"]},{name:"paragraph",items:["JustifyLeft","JustifyCenter","JustifyRight","-","NumberedList","BulletedList"]},{name:"styles",items:["Format","Font","FontSize"]},{name:"colors",items:["TextColor"]},{name:"basicstyles",items:["Bold","Italic","Underline","Strike"]},{name:"insert",items:["Image","Table","Smiley"]}],extraPlugins:"autogrow",height:150,autoGrow_minHeight:150,autoGrow_maxHeight:160,removePlugins:"resize",uploadUrl:"/api/doc/upload/uploadFile?model=reply"},bottomBarConfig:u,bottomBarRight:v,onChange:function(e){return a.onChange("create",e)},onToolsChange:function(e,t,n,r){return a.transfStr(e,t,n,r,"create")}})))):k.default.createElement(w.Row,null,k.default.createElement("div",{className:"writeDiv",onClick:function(){a.setState({showExDiv:!0})}},k.default.createElement("i",{class:"icon-coms-Need-feedback"})," 填写相关交流")):void 0},a.dosubmit=function(e){var t=a.props.taskDynamicStore,n=t.exchangeSave,r=t._BrowserList,i=t.setBrowserList,o=t.taskid,s=(0,E.toJS)(r),c=(0,l.default)({},s),u=o,d=c[e],p=(0,l.default)({},d),f=!1;for(var h in p)"id"!=h&&"sortid"!=h&&"remark"==h&&p[h]&&(f=!0);if(0==d.docids.length&&delete p.docids,0==d.projectids.length&&delete p.projectids,0==d.relatedcus.length&&delete p.relatedcus,0==d.relateddoc.length&&delete p.relateddoc,0==d.relatedprj.length&&delete p.relatedprj,0==d.relatedwf.length&&delete p.relatedwf,d.docids.length>0){var m=[];d.docids.forEach(function(e,t){m.push(e.id)}),p.docids=m.join(",")}if(d.projectids.length>0){var g=[];d.projectids.forEach(function(e,t){g.push(e.id)}),p.projectids=g.join(",")}if(d.relatedcus.length>0){var v=[];d.relatedcus.forEach(function(e,t){v.push(e.id)}),p.relatedcus=v.join(",")}if(d.relateddoc.length>0){var b=[];d.relateddoc.forEach(function(e,t){b.push(e.id)}),p.relateddoc=b.join(",")}if(d.relatedprj.length>0){var y=[];d.relatedprj.forEach(function(e,t){y.push(e.id)}),p.relatedprj=y.join(",")}if(d.relatedwf.length>0){var k=[];d.relatedwf.forEach(function(e,t){k.push(e.id)}),p.relatedwf=k.join(",")}p.id="create"==e?"":e,p.sortid=u;var S=(0,l.default)({},s);S.create.docids=[],S.create.projectids=[],S.create.relatedcus=[],S.create.relateddoc=[],S.create.relatedprj=[],S.create.relatedwf=[],S.create.remark="",f?(i(S),n(p),a.setState({showExDiv:!1})):w.message.error(_(126982,"请填写内容"))},a.docancel=function(e){var t=a.props.taskDynamicStore,n=t.exchangeList,r=t.changeDiscussList,i=(0,E.toJS)(n),o=(0,l.default)({},i);o.datas.forEach(function(t,a){e==a&&(t.isEdit=!1)}),r(o)},a.transfStr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",o=a.props.taskDynamicStore,s=o._BrowserList,c=o.setBrowserList,u=o.exchangeList,d=o.taskid,p=(0,E.toJS)(s),f=(0,E.toJS)(u),h=f?f.acc_auth_url:"",m=d,g="",v=[],b={37:"doc",prjtsk:"task",18:"crm",152:"workflow",135:"project",workplan:"workplan",blogTemplate:"blogTemplate"},y={37:"docids",prjtsk:"relatedprj",18:"relatedcus",152:"relatedwf",135:"projectids",Upload:"relateddoc"};n.map(function(n){if("Browser"===e){var i=a.openProjectAppLink(b[r],n.id,m);g+="&nbsp;<a  href='"+i+"' target='new'  linkid='"+n.id+"' linkType='"+b[r]+"'  unselectable='off' contenteditable='false' style='cursor:pointer;text-decoration:underline !important;margin-right:8px'>"+(n.name||n.showname)+"</a>&nbsp;",v.push(n.id)}if("Upload"===e&&"image"===r&&(g+='&nbsp;<img class="formImgPlay" src="'+n.imgSrc+'" onclick="ecCom.WeaRichText.playImg(this)" data-imgsrc="'+n.imgSrc+'" />&nbsp;'),"Upload"===e&&"file"===r&&(g+="&nbsp;<a onclick='openProjectDiscussDoc(this,"+t[0]+","+m+","+h+")' unselectable='off' contenteditable='false' style='cursor:pointer;text-decoration:underline !important;margin-right:8px'>"+n.filename+"</a>&nbsp;",n.showLoad)){var o=n.loadlink+"&sortid="+m;g+="<a href='"+o+"' target='_blank'  unselectable='off' contenteditable='false' style='cursor:pointer;text-decoration:underline !important;margin-right:8px'>"+_(258,"下载")+"("+n.filesize+")</a>&nbsp;"}});var k=(0,l.default)({},p);return void 0==k[i]&&(k[i]={}),"Upload"!=e?k[i][y[r]]=n:k[i].relateddoc.push({id:t[0]}),c(k),g},a.onChange=function(e,t){var n=a.props.taskDynamicStore,r=n._BrowserList,i=n.setBrowserList,o=(0,E.toJS)(r),s=(0,l.default)({},o);void 0==s[e]&&(s[e]={}),s[e].remark=t,i(s)},a.edit=function(e){var t=a.props.taskDynamicStore,n=t.exchangeList,r=t.changeDiscussList,i=t._BrowserList,o=t.setBrowserList,s=(0,E.toJS)(n),c=(0,E.toJS)(i),u=(0,l.default)({},c),d=(0,l.default)({},s);d.datas.forEach(function(t,a){e==t.id&&(t.isEdit=!0,void 0==u[e]&&(u[e]={}),u[e].relatedwf=t.relatedwf,u[e].docids=t.docids,u[e].projectids=t.projectids,u[e].relatedcus=t.relatedcus,u[e].relateddoc=t.relateddoc,u[e].relatedprj=t.relatedprj)}),o(u),r(d)},a.delete=function(e){var t=a.props.taskDynamicStore.exchangeDelete;T({title:_(131329,"信息确认"),content:_(15097,"确定要删除吗?"),onOk:function(){t({id:e})},onCancel:function(){}})},a.changeDynamicTab=function(e){var t=a.props.taskDynamicStore,n=t.getPortalProjectDynamicInfo,r=t.getDailys,i=t.getExchangeList,o=t.setExchangeList,l=t.setBrowserList;0==e?n("alltask"):1==e?r():2==e?(o({}),l({}),i()):3==e&&n("tasklog"),a.setState({selectedDynamicTab:e,showDailyDiv:!1,showExDiv:!1,showReply:{}})},a.openProjectAppLink=function(e,t,n){var r=a.props.taskDynamicStore.exchangeList,i=(0,E.toJS)(r),o=i?i.wf_auth_url:"",l=i?i.doc_auth_url:"";i&&i.acc_auth_url;return"doc"==e?"/spa/document/index.jsp?id="+t+"&prjid="+n+l:"task"==e?"/spa/prj/index.html#/main/prj/taskCard?taskid="+t:"crm"==e?"/spa/crm/static/index.html#/main/crm/customerView?customerId="+t:"workflow"==e?"/spa/workflow/static4form/index.html#/main/workflow/req?fromModul=prj&modulResourceId="+n+"&requestid="+t+o:"project"==e?"/spa/prj/index.html#/main/prj/projectCard?prjid="+n:""},a.state={selectedKey:"0",value:"3",viewAttr:3,selectedDynamicTab:0,showDailyDiv:!1,showExDiv:!1,showReply:{}},a}return(0,v.default)(t,e),(0,f.default)(t,[{key:"componentDidMount",value:function(){var e=ReactDOM.findDOMNode(this);(0,j.imgZoom)(e,".wea-cl-content");var t=this.props,a=t.taskid,n=t.taskDynamicStore;n.setTaskId(a),n.initData()}},{key:"componentDidUpdate",value:function(e,t){var a=ReactDOM.findDOMNode(this);(0,j.imgZoom)(a,".wea-cl-content")}},{key:"componentWillReceiveProps",value:function(e){if(this.props.taskid!==e.taskid){var t=e.taskid,a=e.taskDynamicStore;a.setTaskId(t),a.initData()}}},{key:"render",value:function(){var e=this,t=this.state.selectedDynamicTab,a=[{title:"全部",index:0},{title:"日报",index:1},{title:"交流",index:2},{title:"日志",index:3}],n=k.default.createElement("div",{className:"prj-dynamic-tab"},k.default.createElement("div",null,a.map(function(a,n){return n==t?k.default.createElement("div",{className:"prj-dynamic-tab-item",onClick:function(){e.changeDynamicTab(n)}},k.default.createElement("span",{key:n,className:"active"},a.title)):k.default.createElement("div",{className:"prj-dynamic-tab-item",onClick:function(){e.changeDynamicTab(n)}},k.default.createElement("span",{key:n},a.title))})));return k.default.createElement(w.Row,{style:{paddingLeft:"0px",paddingRight:"0px",height:"100%"}},k.default.createElement(w.Row,{style:{fontSize:"14px"}},k.default.createElement(w.Col,{span:"20"},k.default.createElement("span",null,"任务动态")," "),k.default.createElement(w.Col,{span:"4"},k.default.createElement("span",{style:{float:"right",color:"#a5a5a5"}}))),k.default.createElement(w.Row,null,k.default.createElement("div",null,n)),this.getDynamicContentTop(),k.default.createElement(S.WeaNewScroll,{height:"calc(100% - 170px)"},this.getDynamicContent()))}}]),t}(k.default.Component))||i)||i},function(e,t){},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,i=a(6),o=n(i),l=a(1),s=n(l),c=a(7),u=n(c),d=a(3),p=n(d),f=a(4),h=n(f),m=a(0),g=a(2),v=a(5),b=a(8),y=(0,b.observer)(r=function(e){function t(e){(0,s.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,o.default)(t)).call(this,e));return a.getTaskInfo=function(){var e=[],t=a.props.listStore.fieldinfo;return t&&(0,v.toJS)(t).map(function(t,n){e.push(React.createElement(g.Row,{style:{paddingLeft:"0px"}},React.createElement(g.Row,{style:{borderBottom:" 1px solid  #cfcfcf"}},React.createElement(g.Col,{span:"20"},React.createElement("span",{className:"prj_protal_card_title"},t.title)," "),React.createElement(g.Col,{span:"4"},React.createElement("span",{style:{float:"right",color:"#a5a5a5"}}))),React.createElement(g.Row,{style:{fontSize:"12px"}},a.getTaskInfoItem(t.items))))}),e},a.getTaskInfoItem=function(e){var t=[];return e.map(function(e,a){if("INPUT"==e.conditionType)t.push(React.createElement(g.Col,{span:"7",style:{lineHeight:"30PX"}},React.createElement(g.Col,{span:"10"},React.createElement("span",{style:{float:"right",paddingRight:"30px"}},e.label," ")," "),React.createElement(g.Col,{span:"14"},e.value)));else if("BROWSER"==e.conditionType)t.push(React.createElement(g.Col,{span:"7",style:{lineHeight:"30PX"}},React.createElement(g.Col,{span:"10"},React.createElement("span",{style:{float:"right",paddingRight:"30px"}},e.label)," "),React.createElement(g.Col,{span:"14"},e.browserConditionParam.replaceDatas&&e.browserConditionParam.replaceDatas.map(function(t){return"manager"==e.domkey[0]||"members"==e.domkey[0]?React.createElement("span",{style:{paddingRight:"10px"}},React.createElement("a",{href:"javaScript:openhrm("+t.id+");",onClick:function(e){return window.pointerXY(e)}},t.name)):""!=e.browserConditionParam.linkUrl?React.createElement("span",{style:{paddingRight:"10px"}},React.createElement("a",{href:e.browserConditionParam.linkUrl+t.id,target:"_blank"},t.name)):React.createElement("span",{style:{paddingRight:"10px"}},t.name)}))));else if("SELECT"==e.conditionType)t.push(React.createElement(g.Col,{span:"7",style:{lineHeight:"30PX"}},React.createElement(g.Col,{span:"10"},React.createElement("span",{style:{float:"right",paddingRight:"30px"}},e.label)," "),React.createElement(g.Col,{span:"14"},e.options&&e.options.map(function(t){if(t.key==e.value)return t.showname}))));else if("CHECKBOX"==e.conditionType)t.push(React.createElement(g.Col,{span:"7",style:{lineHeight:"30PX"}},React.createElement(g.Col,{span:"10"},React.createElement("span",{style:{float:"right",paddingRight:"30px"}},e.label)," "),React.createElement(g.Col,{span:"14"},"0"==e.value?"否":"是")));else if("ATTACHEMENT"==e.conditionType){var n=e.domkey[0];t.push(React.createElement(g.Col,{span:"7",style:{lineHeight:"30PX"}},React.createElement(g.Col,{span:"10"},React.createElement("span",{style:{float:"right",paddingRight:"30px"}},e.label)," "),React.createElement(g.Col,{span:"14"},React.createElement(m.WeaUpload,{name:n,uploadId:[n],uploadUrl:"/api/proj/prjutil/fileUpload?accsec="+e.accsec,category:e.accsec,autoUpload:!0,showBatchLoad:!1,showClearAll:!1,multiSelection:!0,datas:(0,v.toJS)(e.datas),maxUploadSize:e.accsize,viewAttr:e.viewAttr}))))}}),t},a.state={stageVisiable:3},a}return(0,h.default)(t,e),(0,u.default)(t,[{key:"render",value:function(){return React.createElement(g.Row,{style:{fontSize:"12px"}},this.getTaskInfo())}}]),t}(React.Component))||r;t.default=y},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(2),v=a(0),b=a(8),y=(a(5),a(14)),k=a(55),w=n(k),S=a(20),E=n(S),j=a(21),T=n(j),_=a(66),C=n(_),R=a(9),P=R.WeaTableNew.WeaTable,x=v.WeaLocaleProvider.getLabel,L=(r=(0,b.inject)("projectSubStore"))(i=(0,b.observer)(i=function(e){function t(e){(0,c.default)(this,t);var a=(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.getAdButtons=function(){var e=a.props.projectSubStore,t=e.getPrjSubList,n=e.setShowSearchAd,r=e.clearFormFields;return[React.createElement(g.Button,{type:"primary",onClick:function(){t(),n(!1)}},x(197,"搜索")),React.createElement(g.Button,{type:"ghost",onClick:function(){r()}},x(2022,"重置")),React.createElement(g.Button,{type:"ghost",onClick:function(){n(!1)}},x(201,"取消"))]},a}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.prjid;e.projectSubStore.initData(t)}},{key:"componentWillReceiveProps",value:function(e){}},{key:"render",value:function(){var e=this,t=this.props.projectSubStore,a=t.showSearchAd,n=t.prjSubStore,r=t.prjSubform,i=(t.condition,t.prjsubRight),o=i.hasRight,l=i.verified,s=t.exchangeStore,c=t.projectInfoStore,u=t.reLoad,d=r.getFormParams()||{};return l&&!o?React.createElement(v.WeaAlertPage,null,React.createElement("div",{style:{color:"#000"}},x(2012,"对不起,您暂时没有权限!"))):l&&o?React.createElement("div",{style:{backgroundColor:"white",height:"100%"}},React.createElement(v.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},React.createElement(v.WeaTab,{buttonsAd:this.getAdButtons(),searchType:["base","advanced"],searchsBaseValue:d.prjname,setShowSearchAd:function(e){t.setShowSearchAd(e)},hideSearchAd:function(){return t.setShowSearchAd(!1)},searchsAd:React.createElement("div",null,React.createElement(y.Condition,{listStore:t,form:r})),showSearchAd:a,onSearch:function(e){t.getPrjSubList()},onSearchChange:function(e){t.appendFormFields({prjname:{value:e}})}}),React.createElement(P,{comsWeaTableStore:n,hasOrder:!0,needScroll:!0,register_table:function(){return u(n)},getColumns:function(t){return e.reRenderColumns(t)},onOperatesClick:this.onOperatesClick.bind(this)}),React.createElement(C.default,{contentStore:t,isreflesh:!0}),React.createElement(E.default,{contentStore:t}),React.createElement(T.default,{contentStore:s}),React.createElement(w.default,{contentStore:c}))):React.createElement("div",null)}},{key:"reRenderColumns",value:function(e){return e.forEach(function(e){"finish"==e.dataIndex?e.render=function(e,t){return React.createElement("span",{className:"wea-prj-progressStyle"},React.createElement(v.WeaProgress,{percent:t.finish,strokeColor:t.finishspan}))}:e.render=function(t,a){var n=void 0!==a[e.dataIndex+"span"]?a[e.dataIndex+"span"]:a[e.dataIndex];return React.createElement("span",{dangerouslySetInnerHTML:{__html:n}})}}),e}},{key:"onOperatesClick",value:function(e,t,a,n){var r=this.props.projectSubStore,i=r.shareStore,o=r.exchangeStore,l=a&&a.href?a.href:"",s=l.replace("javascript:","");s=s.substring(0,s.indexOf("("));""!=s&&("onShare"==s?i.handleShareDialog(!0,"prj",e.randomFieldId):"onNormal"==s?r.doSubPlanOpt({method:"normal",prjid:e.randomFieldId}):"onOver"==s?r.doSubPlanOpt({method:"delay",prjid:e.randomFieldId}):"onFinish"==s?r.doSubPlanOpt({method:"complete",prjid:e.randomFieldId}):"onFrozen"==s?r.doSubPlanOpt({method:"freeze",prjid:e.randomFieldId}):"onEdit"==s?projectInfoStore.handleDialog(!0,e.randomFieldId,{viewtype:"edit",prjid:e.randomFieldId}):"onListTask"==s||"onDiscuss"==s&&o.handleExchangeDialog(!0,"prj",e.randomFieldId,{}))}},{key:"getRightMenu",value:function(){var e=this.props.projectSubStore,t=e.rightMenu,a=[];return t&&t.length>0&&t.map(function(e){a.push({icon:React.createElement("i",{className:e.menuIcon}),content:e.menuName,disabled:!1})}),a}},{key:"onRightMenuClick",value:function(e){var t=this.props.projectSubStore,a=t.rightMenu,n=t.prjid,r=t.addProjectStore;a&&a.length>0&&a.map(function(a,i){Number(e)==i&&("BTN_NEWPRJSUB"==a.type&&r.handleShareDialog(!0,{viewtype:"add",prjid:n}),"BTN_COLUMN"==a.type&&t.onShowColumn())})}}]),t}(React.Component))||i)||i;t.default=L},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(10),l=n(o),s=a(6),c=n(s),u=a(1),d=n(u),p=a(7),f=n(p),h=a(3),m=n(h),g=a(4),v=n(g),b=a(11),y=n(b),k=a(0),w=a(5),S=a(8),E=(r=(0,S.inject)("stageSetStore"))(i=(0,S.observer)(i=function(e){function t(e){(0,d.default)(this,t);var a=(0,m.default)(this,(t.__proto__||(0,c.default)(t)).call(this,e));return a.getRowSelection=function(e){var t=(0,l.default)({},e);return t.getCheckboxProps=function(e){return{disabled:0==e.candel}},t},a}return(0,v.default)(t,e),(0,f.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.prjid;e.stageSetStore.initData(t)}},{key:"componentWillReceiveProps",value:function(e){}},{key:"render",value:function(){var e=this.props.stageSetStore,t=e.stageInfo,a=t.stageColumns,n=t.stageColumnDatas,r=t.selectedDatas,i=t.selectedRowKeys,o=e.onRowSelect,l=e.onChange;return y.default.createElement("div",{style:{backgroundColor:"white",height:"100%"}},y.default.createElement(k.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},a&&a.length>0&&y.default.createElement(k.WeaTableEdit,{draggable:!0,showTitle:!0,columns:(0,w.toJS)(a),datas:n,onChange:l,onRowSelect:o,selectedData:r,selectedRowKeys:i,getRowSelection:this.getRowSelection,copyFilterProps:["id"],rowKey:"id",ref:"StageList"})))}},{key:"getRightMenu",value:function(){var e=this.props.stageSetStore,t=e.rightMenu,a=[];return t&&t.length>0&&t.map(function(t){var n=!1;0==e.stageInfo.selectedRowKeys.length&&("BTN_COPY"!=t.type&&"BTN_DELETE"!=t.type||(n=!0)),a.push({icon:y.default.createElement("i",{className:t.menuIcon}),content:t.menuName,disabled:n})}),a}},{key:"onRightMenuClick",value:function(e){var t=this,a=this.props.stageSetStore,n=a.rightMenu;n&&n.length>0&&n.map(function(n,r){if(Number(e)==r){if("BTN_ADD_SHARE"==n.type)t.refs.StageList.refs.edit.doAdd();else if("BTN_DELETE"==n.type)t.refs.StageList.refs.edit.doDelete();else if("BTN_COPY"==n.type)t.refs.StageList.refs.edit.doCopy();else if("BTN_SUBMIT"==n.type){var i=t.refs.StageList.refs.edit.doRequiredCheck();a.saveStageSet(i)}"BTN_COLUMN"==n.type&&a.onShowColumn()}})}}]),t}(y.default.Component))||i)||i;t.default=E},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(8),v=a(11),b=n(v),y=a(5),k=a(0),w=a(2);a(123);var S=k.WeaLocaleProvider.getLabel,E=(r=(0,g.inject)("prjResourceStore"))(i=(0,g.observer)(i=function(e){function t(e){return(0,c.default)(this,t),(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e))}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.prjid;e.prjResourceStore.initDatas(t)}},{key:"componentWillReceiveProps",value:function(e){}},{key:"render",value:function(){var e=this.props.prjResourceStore,t=e.resourceInfo,a=(0,y.toJS)(t);if(!a.success)return b.default.createElement("div",{className:"top40 align-center"},b.default.createElement(w.Spin,null));var n=void 0,r=void 0,i=void 0,o=void 0,l=void 0,s=void 0,c=void 0;return a.docList&&(n=a.docList.map(function(e,t){return b.default.createElement("li",{className:"text-elli"},b.default.createElement("a",{href:e.url,target:"_blank",title:e.name},e.name))})),a.wfList&&(r=a.wfList.map(function(e,t){return b.default.createElement("li",{className:"text-elli"},b.default.createElement("a",{href:e.url,target:"_blank",title:e.name},e.name))})),a.cusList&&(i=a.cusList.map(function(e,t){return b.default.createElement("li",{className:"text-elli"},b.default.createElement("a",{href:e.url,target:"_blank",title:e.name},e.name))})),a.prjList&&(o=a.prjList.map(function(e,t){return b.default.createElement("li",{className:"text-elli"},b.default.createElement("a",{href:e.url,target:"_blank",title:e.name},e.name))})),a.taskList&&(l=a.taskList.map(function(e,t){return b.default.createElement("li",{className:"text-elli"},b.default.createElement("a",{href:e.url,target:"_blank",title:e.name},e.name))})),a.accList&&(s=a.accList.map(function(e,t){return b.default.createElement("li",{className:"text-elli"},b.default.createElement("a",{href:e.url,target:"_blank",title:e.name},e.name))})),a.cptList&&(c=a.cptList.map(function(e,t){return b.default.createElement("li",{className:"text-elli"},b.default.createElement("a",{href:e.url,target:"_blank",title:e.name},e.name))})),b.default.createElement("div",{className:"wea-prj-content-list"},a.docList&&0!==a.docList.length||a.wfList&&0!==a.wfList.length||a.cusList&&0!==a.cusList.length||a.prjList&&0!==a.prjList.length||a.taskList&&0!==a.taskList.length||a.accList&&0!==a.accList.length?b.default.createElement("div",{className:"prj-content-resource prj-content-style-public"},a.docList&&0!==a.docList.length&&b.default.createElement("div",null,b.default.createElement("div",{className:"prj-content-pub prj-content-doc"},b.default.createElement("em",{className:"icon-coms-currency2"}),b.default.createElement("span",null,S(857,"相关文档"))),b.default.createElement("ul",{className:"prj-content-public prj-content-document"},n)),a.wfList&&0!==a.wfList.length&&b.default.createElement("div",null,b.default.createElement("div",{className:"prj-content-pub prj-content-workflow"},b.default.createElement("em",{className:"icon-coms-Relevant-workflow"}),b.default.createElement("span",null,S(1044,"相关流程"))),b.default.createElement("ul",{className:"prj-content-public prj-content-document"},r)),a.accList&&0!==a.accList.length&&b.default.createElement("div",null,b.default.createElement("div",{className:"prj-content-pub prj-content-acc"},b.default.createElement("em",{className:"icon-coms-Enclosure"}),b.default.createElement("span",null,S(22194,"相关附件"))),b.default.createElement("ul",{className:"prj-content-public prj-content-accessory"},s)),a.prjList&&0!==a.prjList.length&&b.default.createElement("div",null,b.default.createElement("div",{className:"prj-content-pub prj-content-project"},b.default.createElement("em",{className:"icon-coms-Relevant-project"}),b.default.createElement("span",null,S(782,"相关项目"))),b.default.createElement("ul",{className:"prj-content-public prj-content-document"},o)),a.taskList&&0!==a.taskList.length&&b.default.createElement("div",null,b.default.createElement("div",{className:"prj-content-pub prj-content-task"},b.default.createElement("em",{className:"icon-coms-Relevant-task"}),b.default.createElement("span",null,S(33414,"相关任务"))),b.default.createElement("ul",{className:"prj-content-public prj-content-document"},l)),a.cusList&&0!==a.cusList.length&&b.default.createElement("div",null,b.default.createElement("div",{className:"prj-content-pub prj-content-customer"},b.default.createElement("em",{className:"icon-coms-Relevant-Customer"}),b.default.createElement("span",null,S(783,"相关客户"))),b.default.createElement("ul",{className:"prj-content-public prj-content-document"},i)),a.cptList&&0!==a.cptList.length&&b.default.createElement("div",null,b.default.createElement("div",{className:"prj-content-pub prj-content-cpt"},b.default.createElement("em",{className:"icon-coms-fa"}),b.default.createElement("span",null,S(858,"相关资产"))),b.default.createElement("ul",{className:"prj-content-public prj-content-document"},c))):b.default.createElement("div",{style:{height:window.innerHeight}},b.default.createElement(k.WeaAlertPage,{icon:"icon-coms-blank"},b.default.createElement("div",null,S(83553,"暂无数据")))))}}]),t}(b.default.Component))||i)||i;t.default=E},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o=a(6),l=n(o),s=a(1),c=n(s),u=a(7),d=n(u),p=a(3),f=n(p),h=a(4),m=n(h),g=a(8),v=a(2),b=a(0),y=a(5),k=b.WeaLocaleProvider.getLabel,w=(r=(0,g.inject)("prjStasticStore"))(i=(0,g.observer)(i=function(e){function t(e){(0,c.default)(this,t);var a=(0,f.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));a.chart1=null,a.chart2=null,a.chart3=null,a.setChart1Ref=function(e){a.chart1=e},a.setChart2Ref=function(e){a.chart2=e},a.setChart3Ref=function(e){a.chart3=e};var n=a;return window.onresize=function(){n.chart1&&n.chart1.chart.resize(),n.chart2&&n.chart2.chart.resize(),n.chart3&&n.chart3.chart.resize()},a}return(0,m.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.prjid;e.prjStasticStore.initDatas(t)}},{key:"componentWillReceiveProps",value:function(e){this.props.prjid!==e.prjid&&(this.chart1&&this.chart1.paint(),this.chart2&&this.chart2.paint(),this.chart3&&this.chart3.paint())}},{key:"render",value:function(){var e=this.props.prjStasticStore.stastics,t=(0,y.toJS)(e),a={option1:{tooltip:{trigger:"item",formatter:"{a} <br/>{b}: {c} ({d}%)"},legend:{orient:"vertical",x:"left",data:t.chart1?t.chart1.legend:[]},series:[{type:"pie",radius:["50%","70%"],avoidLabelOverlap:!1,label:{normal:{show:!1,position:"center"},emphasis:{show:!0,textStyle:{fontSize:"30",fontWeight:"bold"}}},labelLine:{normal:{show:!1}},data:t.chart1?t.chart1.series:[]}]},option2:{color:["#0270c1","#C2C9D4","#75D294","#F72E04"],tooltip:{trigger:"none",axisPointer:{type:"cross"}},legend:{data:[k(23774,"已完成"),k(1979,"未开始"),k(1960,"进行中"),k(32556,"已延期")]},grid:{top:70,bottom:50},xAxis:[{type:"category",axisTick:{alignWithLabel:!0},axisLine:{onZero:!1,lineStyle:{color:"#d14a61"}},axisPointer:{label:{formatter:function(e){return k(1331,"数量")+"  "+e.value+(e.seriesData.length>3?":"+(parseInt(e.seriesData[0].data)+parseInt(e.seriesData[1].data)+parseInt(e.seriesData[2].data)+parseInt(e.seriesData[3].data)):"")}}},data:t.chart2?t.chart2.xAxis:[]}],yAxis:[{type:"value"}],series:[{name:k(23774,"已完成"),type:"line",smooth:!0,data:t.chart2?t.chart2.finish_data:[]},{name:k(1979,"未开始"),type:"line",smooth:!0,data:t.chart2?t.chart2.todo_data:[]},{name:k(1960,"进行中"),type:"line",smooth:!0,data:t.chart2?t.chart2.doing_data:[]},{name:k(32556,"已延期"),type:"line",smooth:!0,data:t.chart2?t.chart2.overtime_data:[]}]},option3:{tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:[k(23774,"已完成"),k(1979,"未开始"),k(1960,"进行中"),k(32556,"已延期")]},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:t.chart3?t.chart3.xAxis:[]}],yAxis:[{type:"value"}],series:[{name:k(23774,"已完成"),type:"line",areaStyle:{normal:{}},data:t.chart3?t.chart3.finish_data:[],color:{colorStops:[{offset:0,color:"#0270c1"},{offset:1,color:"#0270c1"}],globalCoord:!1}},{name:k(1979,"未开始"),type:"line",areaStyle:{normal:{}},data:t.chart3?t.chart3.todo_data:[],color:{colorStops:[{offset:0,color:"#C2C9D4"},{offset:1,color:"#C2C9D4"}],globalCoord:!1}},{name:k(1960,"进行中"),type:"line",areaStyle:{normal:{}},data:t.chart3?t.chart3.doing_data:[],color:{colorStops:[{offset:0,color:"#75D294"},{offset:1,color:"#75D294"}],globalCoord:!1}},{name:k(32556,"已延期"),type:"line",areaStyle:{normal:{}},data:t.chart3?t.chart3.overtime_data:[],color:{colorStops:[{offset:0,color:"#F72E04"},{offset:1,color:"#F72E04"}],globalCoord:!1}}]}};return React.createElement("div",{className:"prjStastics"},React.createElement("div",{className:"folderChartBar flexRow"},React.createElement("div",{className:"folderChartBarLeft"},React.createElement(v.Tooltip,{placement:"bottom"},React.createElement("div",{className:"ThemeColor3"},React.createElement("span",{class:"charBarNum1"},t.allnum?t.allnum.value:0),k(27591,"个"),React.createElement("span",{class:"block"},t.allnum?t.allnum.lable:""))),React.createElement(v.Tooltip,{placement:"bottom"},React.createElement("div",null,React.createElement("span",{class:"charBarNum1"},t.finishnum?t.finishnum.value:0),k(27591,"个"),React.createElement("span",{class:"block"},t.finishnum?t.finishnum.lable:""))),React.createElement(v.Tooltip,{placement:"bottom"},React.createElement("div",null,React.createElement("span",{class:"charBarNum1"},t.todonum?t.todonum.value:0),k(27591,"个"),React.createElement("span",{class:"block"},t.todonum?t.todonum.lable:""))),React.createElement(v.Tooltip,{placement:"bottom"},React.createElement("div",null,React.createElement("span",{class:"charBarNum1"},t.doingnum?t.doingnum.value:0),k(27591,"个"),React.createElement("span",{class:"block"},t.doingnum?t.doingnum.lable:""))),React.createElement(v.Tooltip,{placement:"bottom",title:""},React.createElement("div",null,React.createElement("span",{class:"charBarNum1"},t.overtimenum?t.overtimenum.value:0),k(27591,"个"),React.createElement("span",{class:"block"},t.overtimenum?t.overtimenum.lable:""))),React.createElement(v.Tooltip,{placement:"bottom"},React.createElement("div",{className:"ThemeColor3"},React.createElement("span",{class:"charBarNum1"},t.workday1?t.workday1.value:0),k(1925,"天"),React.createElement("span",{class:"block"},t.workday1?t.workday1.lable:""))),React.createElement(v.Tooltip,{placement:"bottom"},React.createElement("div",null,React.createElement("span",{class:"charBarNum1"},t.workday2?t.workday2.value:0),k(1925,"天"),React.createElement("span",{class:"block"},t.workday2?t.workday2.lable:"")))),React.createElement("div",{className:"folderChartBarRight"},React.createElement(v.Tooltip,{placement:"bottom"},React.createElement("div",null,React.createElement("span",{class:"charBarNum1"},t.hrmidsnum?t.hrmidsnum.value:0),k(127,"人"),React.createElement("span",{class:"block"},t.hrmidsnum?t.hrmidsnum.lable:""))),React.createElement(v.Tooltip,{placement:"bottom"},React.createElement("div",null,React.createElement("span",{class:"charBarNum1"},t.members?t.members.value:0),k(127,"人"),React.createElement("span",{class:"block"},t.members?t.members.lable:""))))),React.createElement("div",{className:"folderChartBox"},React.createElement("div",{className:"folderChartBoxModel flexRow"},React.createElement("div",{className:"flex"},React.createElement("div",{className:"folderChartBoxTitle"},k(387425,"阶段任务分布")),React.createElement("div",{className:"folderChartBoxContent"},t.chart1&&React.createElement(b.WeaEchart,{ref:this.setChart1Ref,option:a.option1,useDefault:!1}))),React.createElement("div",{className:"flex"},React.createElement("div",{className:"folderChartBoxTitle"},k(387426,"阶段任务状态统计")),React.createElement("div",{className:"folderChartBoxContent"},t.chart2&&React.createElement(b.WeaEchart,{ref:this.setChart2Ref,option:a.option2,useDefault:!1})))),React.createElement("div",{className:"folderChartBoxModel flexRow"},React.createElement("div",{className:"flex"},React.createElement("div",{className:"folderChartBoxTitle"},k(387427,"负责人任务状态统计")),React.createElement("div",{className:"folderChartBoxContent"},t.chart3&&React.createElement(b.WeaEchart,{ref:this.setChart3Ref,option:a.option3,useDefault:!1}))))))}}]),t}(React.Component))||i)||i;t.default=w},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r,i,o,l,s=a(6),c=n(s),u=a(1),d=n(u),p=a(7),f=n(p),h=a(3),m=n(h),g=a(4),v=n(g),b=a(11),y=n(b),k=a(2),w=a(14),S=a(8),E=a(0),j=a(40),T=a(204),_=n(T),C=(a(5),a(9)),R=a(20),P=n(R),x=a(21),L=n(x),D=a(30),N=n(D),A=a(205),M=n(A);a(478);var B=k.Menu.SubMenu,z=C.WeaTableNew.WeaTable,I=E.WeaLocaleProvider.getLabel,O=(r=(0,S.inject)("taskPortalStore"))(i=(0,S.observer)((l=o=function(e){function t(e){(0,d.default)(this,t);var a=(0,m.default)(this,(t.__proto__||(0,c.default)(t)).call(this,e));a.openTaskPorTalCard=function(e,t){a.setState({dialogVisiable:t,taskid:e})},a.setWorkPlanVisible=function(e){a.setState({workPlanVisible:e})},a.onScrollEnd=function(){(0,a.props.taskPortalStore.searchNextPage)()},a.tableWidth=function(e){var t=0,a=0;return e.map(function(e){if("true"===e.display){var n=e.oldWidth||"10%",r=parseFloat(n.replace("%",""));r<=0&&(r=10),t+=r,a++}}),a<=10&&(t=100),t+"%"},a.onRightMenuClick=function(e){var t=a.props.taskPortalStore,n=t.rightMenu;n&&n.length>0&&n.map(function(a,n){if(Number(e)==n){a.menuFun.indexOf("this")>=0?a.menuFun.split("this")[0]:a.menuFun;"BTN_COLUMN"==a.type&&t.onShowColumn()}})},a.handleClick=function(e){var t=a.props.taskPortalStore;t.doSearch({groupid:e.key}),t.prjGroupStore.setId(e.key),a.setState({current:e.key})},a.changeScope=function(e){a.setState({viewScope:e})},a.getGroups=function(e){var t=a.props.taskPortalStore,n=t.deletePrjGroupInfo,r=t.prjGroupStore1,i=[];return e.map(function(e){i.push(y.default.createElement(k.Menu.Item,{key:e.id},e.name,y.default.createElement("i",{className:"icon-coms-delete",style:{float:"right",paddingTop:"15px"},onClick:function(t){t.preventDefault(),n({groupid:e.id})}}),y.default.createElement("i",{className:"icon-coms-edit",style:{float:"right",paddingTop:"15px"},onClick:function(t){t.preventDefault(),r.handlePrjGroupDialog(!0,{id:e.id})}})))}),i},a.changeData=function(e){var t=a.props.taskPortalStore;t.setShowSearchAd(!1),t.doSearch({tabkey:e})},a.state={current:"allTask",ctrlHeight:200,dialogVisiable:!1,taskid:""};var n=a;return window.openTaskPorTalCard=function(e){n.openTaskPorTalCard(e,!0)},a}return(0,v.default)(t,e),(0,f.default)(t,[{key:"componentDidMount",value:function(){var e=this.props.taskPortalStore;if(this.doInit(this.props),!window.weaWorkplan&&!window.weaCowork)return void eventRegister.loadModule("f_workplan",function(){eventRegister.loadModule("f_cowork",function(){e.setLoaded(!0)},function(){alert("加载协作模块失败,请联系系统管理员!")})},function(){alert("加载日程模块失败,请联系系统管理员!")});window.weaWorkplan&&!window.weaCowork?eventRegister.loadModule("f_cowork",function(){e.setLoaded(!0)},function(){alert("加载协作模块失败,请联系系统管理员!")}):eventRegister.loadModule("f_workplan",function(){e.setLoaded(!0)},function(){alert("加载协作模块失败,请联系系统管理员!")})}},{key:"doInit",value:function(e){var t=e.taskPortalStore,a=t.initDatas,n=t.doSearch;a(),n({groupid:this.state.current})}},{key:"componentWillReceiveProps",value:function(e){}},{key:"render",value:function(){var e=this,t=this.props.taskPortalStore,a=(t.title,t.prjGroupStore),n=t.groups,r=t.prjGroupStore1,i=t.tableStore,o=t.reLoad,l=t.loading,s=t.form,c=t.topTabCount,u=t.searchParams,d=t.showSearchAd,p=t.exchangeStore,f=t.taskInfoStore,h=[{color:"#000000",groupid:"totalCount1",showcount:!0,title:I(332,"全部"),tabkey:"all"},{color:"#ff3232",groupid:"totalCount2",showcount:!0,title:I(1979,"未开始"),tabkey:"todo"},{color:"#fea468",groupid:"totalCount3",showcount:!0,title:I(1960,"进行中"),tabkey:"doing"},{color:"#9766fd",groupid:"totalCount4",showcount:!0,title:I("21984","已超期"),tabkey:"overtime"}],m=s.getFormParams()||{};return y.default.createElement("div",{className:"prj-portal-page"},y.default.createElement(E.WeaTop,{title:"任务门户",icon:y.default.createElement("i",{className:"icon-coms-project"}),buttons:[],iconBgcolor:"#217346",loading:l}),y.default.createElement(E.WeaLeftRightLayout,{leftWidth:300,leftCom:y.default.createElement("div",{className:"prj-portal-left"},y.default.createElement("div",{className:"search-group",ref:"searchGroup",style:{height:"100%"}},y.default.createElement("div",{style:{width:"100%",paddingTop:"10px",height:"calc(100% - 20px)"}},y.default.createElement(E.WeaNewScroll,{height:"100%",onScroll:function(t){e.setState({scrollTop:t.target.scrollTop})}},y.default.createElement(k.Menu,{theme:"light",onClick:this.handleClick,style:{width:"100%"},defaultOpenKeys:["sub1"],selectedKeys:[this.state.current],mode:"inline"},y.default.createElement(k.Menu.Item,{key:"allTask"},y.default.createElement("i",{className:"icon-coms-Modular-o"}),y.default.createElement("span",null,"全部任务")),y.default.createElement(k.Menu.Item,{key:"todayTask"},y.default.createElement("i",{className:"icon-coms-Collection"}),y.default.createElement("span",null,"今天的任务")),y.default.createElement(k.Menu.Item,{key:"unFinishTask"},y.default.createElement("i",{className:"icon-coms-yonghu"}),y.default.createElement("span",null,"未完成的任务")),y.default.createElement(k.Menu.Item,{key:"finishTask"},y.default.createElement("i",{className:"icon-coms-File"}),y.default.createElement("span",null,"已完成的任务")),y.default.createElement(k.Menu.Item,{key:"excuedTask"},y.default.createElement("i",{className:"icon-coms-currency-Task"}),y.default.createElement("span",null,"我执行的任务")),y.default.createElement(B,{key:"sub1",title:y.default.createElement("span",null,y.default.createElement(k.Icon,{type:"hdd"}),y.default.createElement("span",null,"任务分组"),y.default.createElement(k.Icon,{type:"plus-square",className:"add-icon",onClick:function(e){e.stopPropagation(),a.handlePrjGroupDialog(!0)}}))},this.getGroups(n))))),y.default.createElement(_.default,{taskPortalStore:t,prjGroupStore:a}),y.default.createElement(_.default,{taskPortalStore:t,prjGroupStore:r}))),onCollapse:function(e){}},y.default.createElement(E.WeaRightMenu,{datas:this.getRightMenu(),onClick:this.onRightMenuClick.bind(this)},y.default.createElement(E.WeaTab,{datas:h,counts:c,keyParam:"tabkey",countParam:"groupid",selectedKey:u.tabkey,buttonsAd:(0,w.getAdButtons)(t),searchType:["base","advanced"],searchsBaseValue:m.taskname,setShowSearchAd:function(e){t.setShowSearchAd(e)},hideSearchAd:function(){return t.setShowSearchAd(!1)},searchsAd:y.default.createElement("div",null,y.default.createElement(w.Condition,{listStore:t,form:s})),showSearchAd:d,onSearch:function(e){t.doSearch()},onSearchChange:function(e){t.setFormFields({taskname:{value:e}})},onChange:this.changeData}),y.default.createElement(z,{comsWeaTableStore:i,hasOrder:!0,needScroll:!0,register_table:function(){return o()},getColumns:function(t){return e.reRenderColumns(t)},tableWidth:this.tableWidth,onOperatesClick:this.onOperatesClick.bind(this)}))),t.isreloadWorkPlan&&window.weaWorkplan&&window.weaWorkplan.com&&window.weaWorkplan.com.WorkPlanCreate&&y.default.createElement(window.weaWorkplan.com.WorkPlanCreate,{type:"create",visible:_this.state.workPlanVisible,doClose:function(){_this.setWorkPlanVisible(!1)},onlyClose:function(){_this.setWorkPlanVisible(!1)},workPlanId:"",createConditionParams:[],activeKey:"",changeTab:function(e){},selectUser:account&&account.userid,workPlanTypeOptions:"2",projectid:_this.state.projectid,taskid:_this.state.taskid,description:""}),y.default.createElement(P.default,{contentStore:t}),y.default.createElement(L.default,{contentStore:p}),y.default.createElement(N.default,{contentStore:f}),y.default.createElement(E.WeaDialog,{onCancel:function(){return e.setState({dialogVisiable:!1})},visible:this.state.dialogVisiable,style:{width:1500,height:800},hasScroll:!0},this.state.dialogVisiable&&y.default.createElement(M.default,{taskid:this.state.taskid,hasList:!1})))}},{key:"getRightMenu",value:function(){var e=this.props.taskPortalStore,t=e.rightMenu,a=[];return t&&t.length>0&&t.map(function(e){a.push({icon:y.default.createElement("i",{className:e.menuIcon}),content:e.menuName})}),a}},{key:"reRenderColumns",value:function(e){return e.forEach(function(e){"finish"==e.dataIndex?e.render=function(e,t){return y.default.createElement("span",{className:"wea-prj-progressStyle"},y.default.createElement(E.WeaProgress,{percent:t.finish,strokeColor:t.finishspan}))}:e.render=function(t,a){var n=void 0!==a[e.dataIndex+"span"]?a[e.dataIndex+"span"]:a[e.dataIndex];return y.default.createElement("span",{dangerouslySetInnerHTML:{__html:n}})}}),e}},{key:"forwardProjectCard",value:function(e){var t="/portal/card"+e;this.context.router.push({pathname:"/main/prj"+t})}},{key:"onOperatesClick",value:function(e,t,a,n){var r=this.props.taskPortalStore,i=r.shareStore,o=r.exchangeStore,l=r.taskInfoStore,s=a&&a.href?a.href:"",c=s.replace("javascript:","");c=c.substring(0,c.indexOf("("));if(""!=c)if("onShare"==c)i.handleShareDialog(!0,"task",e.randomFieldId,{});else if("onNewCowork"==c){this.setState({coWorkVisiable:!0,taskid:e.randomFieldId,projectid:e.prjid});var u=window.weaCowork.store&&window.weaCowork.store.coworkStoreMap,d=u&&u.getMapStore(3);d&&d.setCreateState({showNewCowork:!0,createOrEdit:0})}else"onNewWorkplan"==c?this.setState({workPlanVisible:!0,taskid:e.randomFieldId,projectid:e.prjid}):"onApprove"==c||"onReject"==c||("onEdit"==c?l.handleDialog(!0,"edit",e.randomFieldId):"onDiscuss"==c?o.handleExchangeDialog(!0,"task",e.randomFieldId,{}):"onDel"==c&&l.delTask("del",e.randomFieldId))}}]),t}(y.default.Component),o.contextTypes={router:j.routerShape},i=l))||i)||i;t.default=O},function(e,t){}])});
//# sourceMappingURL=index.js.map?v=480e6694