engine.js
184 KB
!function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("ecCom"),require("antd"),require("React"),require("mobxReact"),require("mobx"),require("comsMobx"),require("ReactRouter")):"function"===typeof define&&define.amd?define(["ecCom","antd","React","mobxReact","mobx","comsMobx","ReactRouter"],t):"object"===typeof exports?exports.weaWorkrelateEngine=t(require("ecCom"),require("antd"),require("React"),require("mobxReact"),require("mobx"),require("comsMobx"),require("ReactRouter")):e.weaWorkrelateEngine=t(e.ecCom,e.antd,e.React,e.mobxReact,e.mobx,e.comsMobx,e.ReactRouter)}(this,function(__WEBPACK_EXTERNAL_MODULE_0__,__WEBPACK_EXTERNAL_MODULE_2__,__WEBPACK_EXTERNAL_MODULE_3__,__WEBPACK_EXTERNAL_MODULE_4__,__WEBPACK_EXTERNAL_MODULE_16__,__WEBPACK_EXTERNAL_MODULE_18__,__WEBPACK_EXTERNAL_MODULE_49__){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/workrelate/static4engine/",t(t.s=77)}([function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE_0__},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,t){e.exports=__WEBPACK_EXTERNAL_MODULE_2__},function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE_3__},function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE_4__},function(e,t,a){"use strict";t.__esModule=!0;var n=a(24),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,a){e.exports={default:a(79),__esModule:!0}},function(e,t,a){"use strict";t.__esModule=!0;var n=a(63),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(100),o=n(r),i=a(104),l=n(i),s=a(63),u=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,u.default)(t)));e.prototype=(0,l.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(o.default?(0,o.default)(e,t):e.__proto__=t)}},function(e,t){var a=e.exports={version:"2.5.6"};"number"==typeof __e&&(__e=a)},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){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setWindowKeys=t.getCurrentHeight=t.convertTimeToString=t.idsAndNamesToArr=t.getNowTime=t.getNowDate=t.getNowFormatDate=t.isEmpty=t.renderAlertPage=t.renderLoading=t.endWith=t.startWith=t.getParams=void 0;var n=a(2),r=a(0);r.WeaLocaleProvider.getLabel,t.getParams=function(e){var t=window.location.href.replace(/&/g,"&");return new RegExp("(^|\\?|&)"+e+"=([^&]*)(\\s|&|$)","i").test(t)?unescape(RegExp.$2.replace(/\+/g," ")):""},t.startWith=function(e,t){return new RegExp("^"+t).test(e)},t.endWith=function(e,t){return new RegExp(t+"$").test(e)},t.renderLoading=function(e){return React.createElement("div",{style:{height:window.innerHeight}},React.createElement("div",{className:"wea-demo-loading",style:{top:"40%",textAlign:"center",position:"relative"}},React.createElement(n.Spin,{spinning:e})))},t.renderAlertPage=function(e,t,a,n){return React.createElement("div",{style:{height:n||window.innerHeight}},React.createElement(r.WeaAlertPage,{icon:t||"",top:a||""},React.createElement("div",{dangerouslySetInnerHTML:{__html:e}})))},t.isEmpty=function(e){return"undefined"===typeof e||null==e||""===e},t.getNowFormatDate=function(){var e=new Date,t=e.getMonth()+1,a=e.getDate();t>=1&&t<=9&&(t="0"+t),a>=0&&a<=9&&(a="0"+a);var n=e.getSeconds();return n<10&&(n="0"+n),e.getFullYear()+"-"+t+"-"+a+" "+e.getHours()+":"+e.getMinutes()+":"+n},t.getNowDate=function(){var e=new Date,t=e.getMonth()+1,a=e.getDate();return t>=1&&t<=9&&(t="0"+t),a>=0&&a<=9&&(a="0"+a),e.getFullYear()+"-"+t+"-"+a},t.getNowTime=function(){var e=new Date,t=e.getSeconds(),a=e.getMinutes();return t<10&&(t="0"+t),a<10&&(a="0"+a),e.getHours()+":"+a+":"+t},t.idsAndNamesToArr=function(e,t){if(void 0!=e&&void 0!=t){for(var a=e.split(","),n=t.split(","),r=[],o=0;o<a.length;o++)r.push({id:a[o],name:n[o]});return r}return[]},t.convertTimeToString=function(e){var t=e.getMonth()+1,a=e.getDate();return t>=1&&t<=9&&(t="0"+t),a>=0&&a<=9&&(a="0"+a),e.getFullYear()+"-"+t+"-"+a},t.getCurrentHeight=function(){var e=document.getElementsByClassName("e9theme-bs-header")[0],t=0;e&&(t=e.clientHeight||0);var a=0,n=document.getElementsByClassName("e9theme-bs-navbar")[0];return n&&(a=n.clientHeight||0),window.innerHeight-t-a},t.setWindowKeys=function(e,t){window.tabKeys=[],window.tabKeys.push("_key:"+e+"_name:"+t)}},function(e,t,a){var n=a(38)("wks"),r=a(30),o=a(10).Symbol,i="function"==typeof o;(e.exports=function(e){return n[e]||(n[e]=i&&o[e]||(i?o:r)("Symbol."+e))}).store=n},function(e,t,a){var n=a(10),r=a(9),o=a(27),i=a(23),l=a(19),s=function(e,t,a){var u,c,d,f=e&s.F,p=e&s.G,m=e&s.S,h=e&s.P,g=e&s.B,v=e&s.W,y=p?r:r[t]||(r[t]={}),b=y.prototype,S=p?n:m?n[t]:(n[t]||{}).prototype;p&&(a=t);for(u in a)(c=!f&&S&&void 0!==S[u])&&l(y,u)||(d=c?S[u]:a[u],y[u]=p&&"function"!=typeof S[u]?a[u]:g&&c?o(d,n):v&&S[u]==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):h&&"function"==typeof d?o(Function.call,d):d,h&&((y.virtual||(y.virtual={}))[u]=d,e&s.R&&b&&!b[u]&&i(b,u,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){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},function(e,t,a){e.exports=!a(21)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE_16__},function(e,t,a){var n=a(14);e.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE_18__},function(e,t){var a={}.hasOwnProperty;e.exports=function(e,t){return a.call(e,t)}},function(e,t,a){var n=a(17),r=a(45),o=a(40),i=Object.defineProperty;t.f=a(15)?Object.defineProperty:function(e,t,a){if(n(e),t=o(t,!0),n(a),r)try{return i(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){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,a){var n=a(42),r=a(29);e.exports=function(e){return n(r(e))}},function(e,t,a){var n=a(20),r=a(32);e.exports=a(15)?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){e.exports={default:a(81),__esModule:!0}},function(e,t,a){"use strict";t.__esModule=!0;var n=a(56),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=!0},function(e,t,a){var n=a(31);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){var a={}.toString;e.exports=function(e){return a.call(e).slice(8,-1)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return 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){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},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(46),r=a(43);e.exports=Object.keys||function(e){return n(e,r)}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,a){var n=a(29);e.exports=function(e){return Object(n(e))}},function(e,t,a){var n=a(38)("keys"),r=a(30);e.exports=function(e){return n[e]||(n[e]=r(e))}},function(e,t,a){var n=a(9),r=a(10),o=r["__core-js_shared__"]||(r["__core-js_shared__"]={});(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:n.version,mode:a(26)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(e,t,a){var n=a(14),r=a(10).document,o=n(r)&&n(r.createElement);e.exports=function(e){return o?r.createElement(e):{}}},function(e,t,a){var n=a(14);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){e.exports={}},function(e,t,a){var n=a(28);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,a){e.exports=!a(15)&&!a(21)(function(){return 7!=Object.defineProperty(a(39)("div"),"a",{get:function(){return 7}}).a})},function(e,t,a){var n=a(19),r=a(22),o=a(51)(!1),i=a(37)("IE_PROTO");e.exports=function(e,t){var a,l=r(e),s=0,u=[];for(a in l)a!=i&&n(l,a)&&u.push(a);for(;t.length>s;)n(l,a=t[s++])&&(~o(u,a)||u.push(a));return u}},function(e,t,a){var n=a(33),r=Math.min;e.exports=function(e){return e>0?r(n(e),9007199254740991):0}},function(e,t,a){var n=a(20).f,r=a(19),o=a(12)("toStringTag");e.exports=function(e,t,a){e&&!r(e=a?e:e.prototype,o)&&n(e,o,{configurable:!0,value:t})}},function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE_49__},function(e,t,a){var n=a(17),r=a(87),o=a(43),i=a(37)("IE_PROTO"),l=function(){},s=function(){var e,t=a(39)("iframe"),n=o.length;for(t.style.display="none",a(67).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[o[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[i]=e):a=s(),void 0===t?a:r(a,t)}},function(e,t,a){var n=a(22),r=a(47),o=a(52);e.exports=function(e){return function(t,a,i){var l,s=n(t),u=r(s.length),c=o(i,u);if(e&&a!=a){for(;u>c;)if((l=s[c++])!=l)return!0}else for(;u>c;c++)if((e||c in s)&&s[c]===a)return e||c||0;return!e&&-1}}},function(e,t,a){var n=a(33),r=Math.max,o=Math.min;e.exports=function(e,t){return e=n(e),e<0?r(e+t,0):o(e,t)}},function(e,t,a){t.f=a(12)},function(e,t,a){var n=a(10),r=a(9),o=a(26),i=a(53),l=a(20).f;e.exports=function(e){var t=r.Symbol||(r.Symbol=o?{}:n.Symbol||{});"_"==e.charAt(0)||e in t||l(t,e,{value:i.f(e)})}},function(e,t,a){var n=a(35),r=a(32),o=a(22),i=a(40),l=a(19),s=a(45),u=Object.getOwnPropertyDescriptor;t.f=a(15)?u:function(e,t){if(e=o(e),t=i(t,!0),s)try{return u(e,t)}catch(e){}if(l(e,t))return r(!n.f.call(e,t),e[t])}},function(e,t,a){e.exports={default:a(57),__esModule:!0}},function(e,t,a){a(58),e.exports=a(9).Object.assign},function(e,t,a){var n=a(13);n(n.S+n.F,"Object",{assign:a(59)})},function(e,t,a){"use strict";var n=a(34),r=a(44),o=a(35),i=a(36),l=a(42),s=Object.assign;e.exports=!s||a(21)(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=i(e),s=arguments.length,u=1,c=r.f,d=o.f;s>u;)for(var f,p=l(arguments[u++]),m=c?n(p).concat(c(p)):n(p),h=m.length,g=0;h>g;)d.call(p,f=m[g++])&&(a[f]=p[f]);return a}:s},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(31);e.exports.f=function(e){return new n(e)}},function(e,t,a){var n=a(19),r=a(36),o=a(37)("IE_PROTO"),i=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=r(e),n(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?i:null}},function(e,t,a){var n=a(13),r=a(9),o=a(21);e.exports=function(e,t){var a=(r.Object||{})[e]||Object[e],i={};i[e]=t(a),n(n.S+n.F*o(function(){a(1)}),"Object",i)}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var r=a(83),o=n(r),i=a(91),l=n(i),s="function"===typeof l.default&&"symbol"===typeof o.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(o.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";var n=a(85)(!0);a(65)(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,a){"use strict";var n=a(26),r=a(13),o=a(66),i=a(23),l=a(41),s=a(86),u=a(48),c=a(61),d=a(12)("iterator"),f=!([].keys&&"next"in[].keys()),p=function(){return this};e.exports=function(e,t,a,m,h,g,v){s(a,t,m);var y,b,S,_=function(e){if(!f&&e in k)return k[e];switch(e){case"keys":case"values":return function(){return new a(this,e)}}return function(){return new a(this,e)}},w=t+" Iterator",C="values"==h,E=!1,k=e.prototype,D=k[d]||k["@@iterator"]||h&&k[h],O=D||_(h),W=h?C?_("entries"):O:void 0,T="Array"==t?k.entries||D:D;if(T&&(S=c(T.call(new e)))!==Object.prototype&&S.next&&(u(S,w,!0),n||"function"==typeof S[d]||i(S,d,p)),C&&D&&"values"!==D.name&&(E=!0,O=function(){return D.call(this)}),n&&!v||!f&&!E&&k[d]||i(k,d,O),l[t]=O,l[w]=p,h)if(y={values:C?O:_("values"),keys:g?O:_("keys"),entries:W},v)for(b in y)b in k||o(k,b,y[b]);else r(r.P+r.F*(f||E),t,y);return y}},function(e,t,a){e.exports=a(23)},function(e,t,a){var n=a(10).document;e.exports=n&&n.documentElement},function(e,t,a){a(88);for(var n=a(10),r=a(23),o=a(41),i=a(12)("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 u=l[s],c=n[u],d=c&&c.prototype;d&&!d[i]&&r(d,i,u),o[u]=o.Array}},function(e,t,a){var n=a(46),r=a(43).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,r)}},function(e,t){},function(e,t,a){"use strict";t.__esModule=!0;var n=a(24),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){var n=a(28),r=a(12)("toStringTag"),o="Arguments"==n(function(){return arguments}()),i=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=i(t=Object(e),r))?a:o?n(t):"Object"==(l=n(t))&&"function"==typeof t.callee?"Arguments":l}},function(e,t,a){var n=a(17),r=a(31),o=a(12)("species");e.exports=function(e,t){var a,i=n(e).constructor;return void 0===i||void 0==(a=n(i)[o])?t:r(a)}},function(e,t,a){var n,r,o,i=a(27),l=a(144),s=a(67),u=a(39),c=a(10),d=c.process,f=c.setImmediate,p=c.clearImmediate,m=c.MessageChannel,h=c.Dispatch,g=0,v={},y=function(){var e=+this;if(v.hasOwnProperty(e)){var t=v[e];delete v[e],t()}},b=function(e){y.call(e.data)};f&&p||(f=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},p=function(e){delete v[e]},"process"==a(28)(d)?n=function(e){d.nextTick(i(y,e,1))}:h&&h.now?n=function(e){h.now(i(y,e,1))}:m?(r=new m,o=r.port2,r.port1.onmessage=b,n=i(o.postMessage,o,1)):c.addEventListener&&"function"==typeof postMessage&&!c.importScripts?(n=function(e){c.postMessage(e+"","*")},c.addEventListener("message",b,!1)):n="onreadystatechange"in u("script")?function(e){s.appendChild(u("script")).onreadystatechange=function(){s.removeChild(this),y.call(e)}}:function(e){setTimeout(i(y,e,1),0)}),e.exports={set:f,clear:p}},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(17),r=a(14),o=a(60);e.exports=function(e,t){if(n(e),r(t)&&t.constructor===e)return t;var a=o.f(e);return(0,a.resolve)(t),a.promise}},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}var r=a(3),o=n(r),i=a(49),l=a(78),s=n(l),u=a(107),c=n(u),d=a(110),f=n(d),p=a(118),m=n(p),h=a(127),g=n(h);a(161);var v=a(0),y=v.WeaLocaleProvider.getLocaleLabel.bind(void 0,"bs_workrelate"),b=o.default.createElement(i.Route,{path:"workrelateengine",onEnter:y},o.default.createElement(i.Route,{path:"task"},o.default.createElement(i.Route,{name:"taskBase",breadcrumbName:"任务设置",path:"taskBase",component:s.default})),o.default.createElement(i.Route,{path:"plan"},o.default.createElement(i.Route,{name:"planBase",breadcrumbName:"报告设置",path:"planBase",component:c.default})),o.default.createElement(i.Route,{path:"goal"},o.default.createElement(i.Route,{name:"goalBase",breadcrumbName:"目标设置",path:"goalBase",component:f.default})),o.default.createElement(i.Route,{path:"performance"},o.default.createElement(i.Route,{name:"performanceBase",breadcrumbName:"绩效设置",path:"performanceBase",component:m.default})));e.exports={Route:b,store:g.default}},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,o,i=a(6),l=n(i),s=a(1),u=n(s),c=a(5),d=n(c),f=a(7),p=n(f),m=a(8),h=n(m),g=a(3),v=n(g),y=a(4),b=a(2),S=a(0),_=a(11),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}(_),C=S.WeaLocaleProvider.getLabel,E=mobx.toJS,k=(r=(0,y.inject)("taskBaseStore"))(o=(0,y.observer)(o=function(e){function t(e){(0,u.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.state={menu:[{key:"0",icon:v.default.createElement("i",{className:"icon-coms-Save-as"}),content:C(86,"保存"),onClick:function(e){return a.saveBase()}}],_height:w.getCurrentHeight(),selectedKey:1,topTab:[{title:C("82751","基础设置"),viewcondition:"1"},{title:C("32470","自定义设置"),viewcondition:"2"}],hasLoad:!1},a}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentWillMount",value:function(){this.props.taskBaseStore.getTaskBase({})}},{key:"componentDidMount",value:function(){var e=this,t=["/spa/cube/static4engine/engine.js","/spa/cube/static4engine/engine.css"],a=function(){e.setState(function(e,t){return{hasLoad:!0}},function(){if(e.state.hasLoad){var t=window.weaCubeEngine&&window.weaCubeEngine.store||{},a=t.EcmeBaseStore,n=t.CubeModeStore,r=t.CubeCommonStore;e.setState({EcmeBaseStore:a,CubeModeStore:n,CubeCommonStore:r})}})};loadjs.isDefined("bs_cube")?loadjs.ready("bs_cube",a):loadjs(t,"bs_cube",a)}},{key:"onItemChange",value:function(e,t){this.props.taskBaseStore[t]=e}},{key:"saveBase",value:function(){this.props.taskBaseStore.saveTaskBase({doback:function(e,t){1==e?t?b.message.success(C(18758,"保存成功")):b.message.error(C("2012","对不起,您暂时没有权限!")):b.message.error(C(21809,"保存失败,请重试!"))}})}},{key:"render",value:function(){var e=this,t=this.state,a=t.menu,n=t._height,r=t.selectedKey,o=t.topTab,i=t.hasLoad,l=this.props.taskBaseStore,s=l.loading,u=l.isdel,c=l.fbdeltime,d=l.docArray,f=l.canedit,p=l.isshow,m={};return 2==r&&(m=window.weaCubeEngine&&window.weaCubeEngine.com&&window.weaCubeEngine.com.EcmeSet||{}),v.default.createElement("div",{className:"wea-workrelate-task-base",style:{height:n}},p&&v.default.createElement("div",null,v.default.createElement(S.WeaTop,{title:C(382505,"任务模块基础设置"),icon:v.default.createElement("i",{className:"icon-coms-implement"}),iconBgcolor:"rgb(150, 53, 138)",buttons:f&&1==r?[v.default.createElement(b.Tooltip,{title:C(31103,"保存设置")},v.default.createElement(b.Button,{type:"primary",onClick:function(){return e.saveBase()}},C(86,"保存")))]:[],showDropIcon:!(!f||1!=r),dropMenuDatas:f&&1==r?a:[]}),v.default.createElement(S.WeaTab,{datas:o,keyParam:"viewcondition",selectedKey:r,onChange:function(t){return e.setState({selectedKey:t})}}),1==r&&v.default.createElement(S.WeaRightMenu,{datas:f?a:[],showUrlItem:!1,style:{height:"100%"}},v.default.createElement(b.Spin,{spinning:s},v.default.createElement(S.WeaNewScroll,{height:n-80},v.default.createElement("div",{style:{margin:"10px 20px 0"}},v.default.createElement(b.Row,{gutter:"2"},v.default.createElement(b.Col,{span:4},C(22210,"附件上传目录")),v.default.createElement(b.Col,{span:7},v.default.createElement(S.WeaBrowser,{type:"doccategory",viewAttr:f?"2":"1",replaceDatas:E(d),onChange:function(t,a,n){return e.onItemChange(n,"docArray")},title:C(92,"目录"),icon:"icon-coms-File"})),v.default.createElement(b.Col,{span:2}),v.default.createElement(b.Col,{span:4},C(508769,"责任人是否可删除任务")),v.default.createElement(b.Col,{span:7},v.default.createElement(S.WeaCheckbox,{style:{marginRight:"10px"},value:u,display:"switch",viewAttr:f?"2":"1",onChange:function(t){return e.onItemChange(t,"isdel")}}),v.default.createElement(S.WeaHelpfulTip,{title:C(508768,"创建人不是自己,责任人是自己的任务是否有删除权限"),placement:"bottomLeft"}))),v.default.createElement(b.Row,{gutter:"2",style:{marginTop:"10px"}},v.default.createElement(b.Col,{span:4},C(508766,"反馈信息可删除时间(分钟)")),v.default.createElement(b.Col,{span:7},v.default.createElement(S.WeaInputNumber,{helpfulTip:C(510414,"不设置表示可以删除,0表示不可以删除,正数表示可删除的有效时间"),value:c,min:0,viewAttr:f?"2":"1",onChange:function(t){return e.onItemChange(t,"fbdeltime")}}))))))),f?2==r&&i&&v.default.createElement("div",{style:{height:n-85}},v.default.createElement(m,{query:"workrelate",hideTop:"1"})):w.renderAlertPage("<span style='color:red'>"+C("2012","对不起,您暂时没有权限!")+"</span>","","30%")))}}]),t}(v.default.Component))||o)||o;t.default=k},function(e,t,a){a(80),e.exports=a(9).Object.getPrototypeOf},function(e,t,a){var n=a(36),r=a(61);a(62)("getPrototypeOf",function(){return function(e){return r(n(e))}})},function(e,t,a){a(82);var n=a(9).Object;e.exports=function(e,t,a){return n.defineProperty(e,t,a)}},function(e,t,a){var n=a(13);n(n.S+n.F*!a(15),"Object",{defineProperty:a(20).f})},function(e,t,a){e.exports={default:a(84),__esModule:!0}},function(e,t,a){a(64),a(68),e.exports=a(53).f("iterator")},function(e,t,a){var n=a(33),r=a(29);e.exports=function(e){return function(t,a){var o,i,l=String(r(t)),s=n(a),u=l.length;return s<0||s>=u?e?"":void 0:(o=l.charCodeAt(s),o<55296||o>56319||s+1===u||(i=l.charCodeAt(s+1))<56320||i>57343?e?l.charAt(s):o:e?l.slice(s,s+2):i-56320+(o-55296<<10)+65536)}}},function(e,t,a){"use strict";var n=a(50),r=a(32),o=a(48),i={};a(23)(i,a(12)("iterator"),function(){return this}),e.exports=function(e,t,a){e.prototype=n(i,{next:r(1,a)}),o(e,t+" Iterator")}},function(e,t,a){var n=a(20),r=a(17),o=a(34);e.exports=a(15)?Object.defineProperties:function(e,t){r(e);for(var a,i=o(t),l=i.length,s=0;l>s;)n.f(e,a=i[s++],t[a]);return e}},function(e,t,a){"use strict";var n=a(89),r=a(90),o=a(41),i=a(22);e.exports=a(65)(Array,"Array",function(e,t){this._t=i(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"),o.Arguments=o.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(92),__esModule:!0}},function(e,t,a){a(93),a(70),a(98),a(99),e.exports=a(9).Symbol},function(e,t,a){"use strict";var n=a(10),r=a(19),o=a(15),i=a(13),l=a(66),s=a(94).KEY,u=a(21),c=a(38),d=a(48),f=a(30),p=a(12),m=a(53),h=a(54),g=a(95),v=a(96),y=a(17),b=a(14),S=a(22),_=a(40),w=a(32),C=a(50),E=a(97),k=a(55),D=a(20),O=a(34),W=k.f,T=D.f,x=E.f,B=n.Symbol,M=n.JSON,P=M&&M.stringify,A=p("_hidden"),L=p("toPrimitive"),I={}.propertyIsEnumerable,N=c("symbol-registry"),R=c("symbols"),j=c("op-symbols"),z=Object.prototype,F="function"==typeof B,K=n.QObject,U=!K||!K.prototype||!K.prototype.findChild,q=o&&u(function(){return 7!=C(T({},"a",{get:function(){return T(this,"a",{value:7}).a}})).a})?function(e,t,a){var n=W(z,t);n&&delete z[t],T(e,t,a),n&&e!==z&&T(z,t,n)}:T,G=function(e){var t=R[e]=C(B.prototype);return t._k=e,t},H=F&&"symbol"==typeof B.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof B},V=function(e,t,a){return e===z&&V(j,t,a),y(e),t=_(t,!0),y(a),r(R,t)?(a.enumerable?(r(e,A)&&e[A][t]&&(e[A][t]=!1),a=C(a,{enumerable:w(0,!1)})):(r(e,A)||T(e,A,w(1,{})),e[A][t]=!0),q(e,t,a)):T(e,t,a)},J=function(e,t){y(e);for(var a,n=g(t=S(t)),r=0,o=n.length;o>r;)V(e,a=n[r++],t[a]);return e},$=function(e,t){return void 0===t?C(e):J(C(e),t)},X=function(e){var t=I.call(this,e=_(e,!0));return!(this===z&&r(R,e)&&!r(j,e))&&(!(t||!r(this,e)||!r(R,e)||r(this,A)&&this[A][e])||t)},Y=function(e,t){if(e=S(e),t=_(t,!0),e!==z||!r(R,t)||r(j,t)){var a=W(e,t);return!a||!r(R,t)||r(e,A)&&e[A][t]||(a.enumerable=!0),a}},Q=function(e){for(var t,a=x(S(e)),n=[],o=0;a.length>o;)r(R,t=a[o++])||t==A||t==s||n.push(t);return n},Z=function(e){for(var t,a=e===z,n=x(a?j:S(e)),o=[],i=0;n.length>i;)!r(R,t=n[i++])||a&&!r(z,t)||o.push(R[t]);return o};F||(B=function(){if(this instanceof B)throw TypeError("Symbol is not a constructor!");var e=f(arguments.length>0?arguments[0]:void 0),t=function(a){this===z&&t.call(j,a),r(this,A)&&r(this[A],e)&&(this[A][e]=!1),q(this,e,w(1,a))};return o&&U&&q(z,e,{configurable:!0,set:t}),G(e)},l(B.prototype,"toString",function(){return this._k}),k.f=Y,D.f=V,a(69).f=E.f=Q,a(35).f=X,a(44).f=Z,o&&!a(26)&&l(z,"propertyIsEnumerable",X,!0),m.f=function(e){return G(p(e))}),i(i.G+i.W+i.F*!F,{Symbol:B});for(var ee="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),te=0;ee.length>te;)p(ee[te++]);for(var ae=O(p.store),ne=0;ae.length>ne;)h(ae[ne++]);i(i.S+i.F*!F,"Symbol",{for:function(e){return r(N,e+="")?N[e]:N[e]=B(e)},keyFor:function(e){if(!H(e))throw TypeError(e+" is not a symbol!");for(var t in N)if(N[t]===e)return t},useSetter:function(){U=!0},useSimple:function(){U=!1}}),i(i.S+i.F*!F,"Object",{create:$,defineProperty:V,defineProperties:J,getOwnPropertyDescriptor:Y,getOwnPropertyNames:Q,getOwnPropertySymbols:Z}),M&&i(i.S+i.F*(!F||u(function(){var e=B();return"[null]"!=P([e])||"{}"!=P({a:e})||"{}"!=P(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],(b(t)||void 0!==e)&&!H(e))return v(t)||(t=function(e,t){if("function"==typeof a&&(t=a.call(this,e,t)),!H(t))return t}),n[1]=t,P.apply(M,n)}}),B.prototype[L]||a(23)(B.prototype,L,B.prototype.valueOf),d(B,"Symbol"),d(Math,"Math",!0),d(n.JSON,"JSON",!0)},function(e,t,a){var n=a(30)("meta"),r=a(14),o=a(19),i=a(20).f,l=0,s=Object.isExtensible||function(){return!0},u=!a(21)(function(){return s(Object.preventExtensions({}))}),c=function(e){i(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(!o(e,n)){if(!s(e))return"F";if(!t)return"E";c(e)}return e[n].i},f=function(e,t){if(!o(e,n)){if(!s(e))return!0;if(!t)return!1;c(e)}return e[n].w},p=function(e){return u&&m.NEED&&s(e)&&!o(e,n)&&c(e),e},m=e.exports={KEY:n,NEED:!1,fastKey:d,getWeak:f,onFreeze:p}},function(e,t,a){var n=a(34),r=a(44),o=a(35);e.exports=function(e){var t=n(e),a=r.f;if(a)for(var i,l=a(e),s=o.f,u=0;l.length>u;)s.call(e,i=l[u++])&&t.push(i);return t}},function(e,t,a){var n=a(28);e.exports=Array.isArray||function(e){return"Array"==n(e)}},function(e,t,a){var n=a(22),r=a(69).f,o={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],l=function(e){try{return r(e)}catch(e){return i.slice()}};e.exports.f=function(e){return i&&"[object Window]"==o.call(e)?l(e):r(n(e))}},function(e,t,a){a(54)("asyncIterator")},function(e,t,a){a(54)("observable")},function(e,t,a){e.exports={default:a(101),__esModule:!0}},function(e,t,a){a(102),e.exports=a(9).Object.setPrototypeOf},function(e,t,a){var n=a(13);n(n.S,"Object",{setPrototypeOf:a(103).set})},function(e,t,a){var n=a(14),r=a(17),o=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(27)(Function.call,a(55).f(Object.prototype,"__proto__").set,2),n(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,a){return o(e,a),t?e.__proto__=a:n(e,a),e}}({},!1):void 0),check:o}},function(e,t,a){e.exports={default:a(105),__esModule:!0}},function(e,t,a){a(106);var n=a(9).Object;e.exports=function(e,t){return n.create(e,t)}},function(e,t,a){var n=a(13);n(n.S,"Object",{create:a(50)})},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,o,i=a(6),l=n(i),s=a(1),u=n(s),c=a(5),d=n(c),f=a(7),p=n(f),m=a(8),h=n(m),g=a(3),v=n(g),y=a(4),b=a(2),S=a(0),_=a(108),w=n(_),C=a(109),E=n(C),k=a(11),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}(k),O=mobx.toJS,W=b.Modal.confirm,T=S.WeaLocaleProvider.getLabel,x=(r=(0,y.inject)("planBaseStore"))(o=(0,y.observer)(o=function(e){function t(e){(0,u.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.getMenus=function(){var e=[],t=[],n=a.store,r=n.canedit,o=n.candel;a.store.treeNodeData;e.push(v.default.createElement(b.Tooltip,{title:T("31103","保存设置")},v.default.createElement(b.Button,{type:"primary",onClick:function(){return a.doSave()}},T("86","保存")))),t.push({key:"0",icon:v.default.createElement("i",{className:"icon-coms-Save-as"}),content:T("86","保存"),onClick:function(){a.doSave()}});var i=T(19015,"同步");e.push(v.default.createElement(b.Tooltip,{title:i},v.default.createElement(b.Button,{type:"primary",onClick:function(){a.doSync()}},i))),t.push({key:"1",icon:v.default.createElement("i",{className:"icon-coms-organization-down"}),content:i,onClick:function(){a.doSync()}}),o&&(e.push(v.default.createElement(b.Tooltip,{title:T("508970","删除基础设置")},v.default.createElement(b.Button,{type:"primary",onClick:function(){a.doDelete()}},T("91","删除")))),t.push({key:"2",icon:v.default.createElement("i",{className:"icon-coms-delete"}),content:T("91","删除"),onClick:function(){a.doDelete()}}));var l={buttons:e,menus:t};return r&&null!=a.state.currentNode?l:[]},a.doSync=function(){a.setState({syncModalVisible:!0})},a.onTreeNodeClick=function(e,t,n,r){var o=a.props.planBaseStore;r[0]&&(o.treeNodeData.resourcename=r[0].name),a.setState({currentNode:t});var i=n[0].split("__"),l=parseInt(i[0])+1,s=i[1];a.setState({syncTypeValue:l+""});var u=o.treeNodeData;u.resourcetype=l,u.resourceid=s;var c=o.formParams;c.resourcetype=l,c.resourceid=s,o.getBasicSetting({resourceid:s,resourcetype:l})},a.doOperation=function(e){var t=a.props.planBaseStore,n=t.treeNodeData,r=O(t.getFormParams());r.operation=e,r.resourceid=n.resourceid,r.resourcetype=n.resourcetype,t.basicSettingOperation(r)},a.syncConfirm=function(){var e=a.state,t=e.syncResourceIds,n=e.isSyncDate,r=e.isSyncOther;if(!t||""==t)return void b.message.info(T(511411,"未选择对象"));if("1"!=n&&"1"!=r)return void b.message.info(T(511432,"同步范围至少选择一个"));var o=O(a.store.getFormParams());o.operation="save",o.resourceid=a.store.treeNodeData.resourceid,o.resourcetype=a.store.treeNodeData.resourcetype,o.syncResourceType=a.state.syncTypeValue,o.isSyncDate=n,o.isSyncOther=r,a.store.basicSettingOperation(o),a.syncCancel()},a.syncCancel=function(){a.setState({syncModalVisible:!1,syncTypeValue:a.store.treeNodeData.resourcetype+"",syncResourceIds:"",syncResourceNames:""}),a.resetSyncModal()},a.resetSyncModal=function(){a.store.setFormParams("subcompanyids",""),a.store.setFormParams("departmentids",""),a.store.setFormParams("resourceids",""),a.setState({isSyncDate:"1",isSyncOther:"1"})},a.getSyncBrowser=function(){var e=a.state,t=e.syncTypeValue,n=e.syncResourceIds,r=e.syncResourceNames,o=a.store,i=(o.formParams,o.treeNodeData,void 0),l=void 0,s=void 0;if("2"==t||"1"==t)i=T(508921,"应用到其他分部"),s="subcompanyids",l=194;else if("3"==t)i=T(508920,"应用到其他部门"),s="departmentids",l=57;else{if("4"!=t)return"";i=T(508968,"应用到其他员工"),s="resourceids",l=17}var u=void 0;return u=""==n?[]:D.idsAndNamesToArr(n,r),v.default.createElement(S.WeaBrowser,{title:i,viewAttr:2,replaceDatas:u,type:l,isSingle:!1,onChange:function(e,t,n){a.setState({syncResourceIds:e,syncResourceNames:t}),a.store.setFormParams(s,e)}})},a.state={_height:D.getCurrentHeight(),currentNode:null,syncModalVisible:!1,syncTypeValue:"2",syncResourceIds:"",syncResourceNames:"",isSyncDate:"1",isSyncOther:"1"},a.store=a.props.planBaseStore,a}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentWillMount",value:function(){this.props.planBaseStore.getBasicSetting({})}},{key:"componentWillReceiveProps",value:function(e){var t=this.props.planBaseStore;this.props.location.key!==e.location.key&&t.getBasicSetting({})}},{key:"componentDidMount",value:function(){}},{key:"doSave",value:function(){this.doOperation("save")}},{key:"doDelete",value:function(){var e=this;W({title:T("508972","确认提示"),content:T("508974","确认删除此设置吗?"),onOk:function(){e.doOperation("del")},onCancel:function(){}})}},{key:"render",value:function(){var e=this,t=this.state,a=t._height,n=t.currentNode,r=t.syncTypeValue,o=t.isSyncDate,i=t.isSyncOther,l=(this.store.treeNodeData,this.props.planBaseStore),s=l.titlename,u=[v.default.createElement(b.Button,{type:"primary",onClick:this.syncConfirm},T(826,"确定")),v.default.createElement(b.Button,{type:"primary",onClick:this.syncCancel},T(31129,"取消"))];return v.default.createElement("div",{className:"wea-workrelate-plan-base"},v.default.createElement(S.WeaRightMenu,{datas:this.getMenus().menus,showUrlItem:!1,style:{height:"100%"}},v.default.createElement(S.WeaTop,{title:s,icon:v.default.createElement("i",{className:"icon-coms-implement"}),iconBgcolor:"rgb(150, 53, 138)",buttons:this.getMenus().buttons,showDropIcon:!0,dropMenuDatas:this.getMenus().menus}),v.default.createElement(S.WeaLeftRightLayout,{leftCom:v.default.createElement(S.WeaNewScroll,{height:a-80},v.default.createElement(S.WeaOrgTree,{isLoadUser:!0,treeNodeClick:this.onTreeNodeClick,needSearch:!0,isLoadSubDepartment:!0})),leftWidth:300,onCollapse:function(e){}},v.default.createElement(b.Spin,{spinning:l.loading},null==n?v.default.createElement("div",{style:{position:"relative",height:230}},v.default.createElement(S.WeaAlertPage,this.state,v.default.createElement("div",{style:{color:"#F00"}},T("508977","请点击左侧组织结构查看或设置对应计划报告基础项!")))):v.default.createElement("div",null,v.default.createElement(S.WeaNewScroll,{height:a-80},v.default.createElement(E.default,null),v.default.createElement(w.default,null)))))),v.default.createElement(S.WeaPopoverHrm,null),v.default.createElement(S.WeaDialog,{onCancel:function(){return e.setState({syncModalVisible:!1})},title:T(19015,"同步"),visible:this.state.syncModalVisible,style:{width:500,height:220},hasScroll:!0,icon:"icon-coms-implement",iconBgcolor:"rgb(150, 53, 138)",buttons:u},v.default.createElement("div",{className:"wea-workrelate-plan-base-sync-dialog-content"},v.default.createElement(S.WeaFormItem,{label:T(21956,"对象类型"),labelCol:{span:6},wrapperCol:{span:18}},v.default.createElement(S.WeaSelect,{options:[{key:"2",selected:!0,showname:T(33553,"分部")},{key:"3",selected:!1,showname:T(27511,"部门")},{key:"4",selected:!1,showname:T(179,"人力资源")}],value:r,onChange:function(t,a){e.setState({syncTypeValue:t,syncResourceIds:"",syncResourceNames:""})}})),v.default.createElement(S.WeaFormItem,{label:T(106,"对象"),labelCol:{span:6},wrapperCol:{span:18}},this.getSyncBrowser()),v.default.createElement(S.WeaFormItem,{label:T(511430,"同步范围"),labelCol:{span:6},wrapperCol:{span:18}},v.default.createElement(S.WeaCheckbox,{id:"syncDate",value:o,onChange:function(t){e.setState({isSyncDate:t})}}),v.default.createElement("span",{className:"sync-text"},T("508935","报告起止日期")),v.default.createElement(S.WeaCheckbox,{id:"syncOther",value:i,onChange:function(t){e.setState({isSyncOther:t})}}),v.default.createElement("span",{className:"sync-text"},T("16169","其他信息"))))))}}]),t}(v.default.Component))||o)||o;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,o,i=a(6),l=n(i),s=a(1),u=n(s),c=a(5),d=n(c),f=a(7),p=n(f),m=a(8),h=n(m),g=a(3),v=n(g),y=a(4),b=a(2),S=a(0),_=(mobx.toJS,S.WeaLocaleProvider.getLabel),w=(r=(0,y.inject)("planBaseStore"))(o=(0,y.observer)(o=function(e){function t(e){(0,u.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.makeWeaBrowser=function(e,t,n,r,o,i,l,s){var u=a.store.canedit,c=[];if(e)for(var d=e.split(","),f=t.split(" "),p=0;p<d.length;p++)c.push({id:d[p],name:f[p]});var m={viewAttr:u?2:1,replaceDatas:c,type:n,inputStyle:r,onChange:function(e,t,n){a.browserOnChange(e,t,n,o,i)},title:s};return"doccategory"!=n&&(m.isSingle=l),v.default.createElement(S.WeaBrowser,m)},a.getParamSetter=function(){return a.props.planBaseStore.setFormParams},a.browserOnChange=function(e,t,n,r,o){var i=new RegExp(",","g");t=t?t.replace(i," "):"";var l=a.getParamSetter();l(r,e),l(o,t)},a.getConfigCheckBox=function(e,t,n,r,o,i){var l=a.props.planBaseStore,s=l.setFormParams,u=a.store.canedit;return v.default.createElement(S.WeaCheckbox,{viewAttr:u?2:1,value:e,id:t,display:i,className:n,content:r,onChange:function(e){s(o,e)}})},a.state={},a.store=a.props.planBaseStore,a}return(0,h.default)(t,e),(0,d.default)(t,[{key:"setEmptyDate",value:function(e){this.props.planBaseStore.emptydata=e}},{key:"render",value:function(){var e=this.props.planBaseStore,t=(e.setFormParams,e.loading,e.canedit,e.formParams),a=(e.tableDataList,e.emptydata,e.canfresh,e.treeNodeData),n=(a.resourceid,a.resourcetype);return"4"==n?_("30042","人员"):"3"==n?_("27511","部门"):"2"==n&&_("33553","分部"),v.default.createElement("div",{className:"wea-workrelate-plan-base-otherinfo"},v.default.createElement(S.WeaSearchGroup,{title:_("16169","其他信息"),showGroup:!0},v.default.createElement("div",{className:"workrelate-plan-base-div"},v.default.createElement(b.Row,{gutter:"2",className:"workrelate-plan-base-row"},v.default.createElement(b.Col,{span:4},v.default.createElement("span",{className:"col-title"},_("508949","报告模版制定人"))),v.default.createElement(b.Col,{span:4}," ",this.makeWeaBrowser(t.programcreate,t.programcreatename,17,{},"programcreate","programcreatename",!1,_("508949","报告模版制定人"))),v.default.createElement(b.Col,{span:4},v.default.createElement("div",{className:"workrelate-plan-base-checkbox-div"},this.getConfigCheckBox(t.ismanager+"","f1","manager-check-box",_("596","上级"),"ismanager"),this.getConfigCheckBox(t.isself+"","f2","manager-check-box",_("500201","个人"),"isself"))),v.default.createElement(b.Col,{span:4},v.default.createElement("span",{className:"col-title"},_("508950","报告审批人"))),v.default.createElement(b.Col,{span:4},this.makeWeaBrowser(t.reportaudit,t.reportauditname,17,{},"reportaudit","reportauditname",!1,_("508950","报告审批人"))),v.default.createElement(b.Col,{span:4},v.default.createElement("div",{className:"workrelate-plan-base-checkbox-div"},this.getConfigCheckBox(t.manageraudit+"","sp","manager-check-box",_("508911","直接上级审批"),"manageraudit")))),v.default.createElement(b.Row,{gutter:"2",className:"workrelate-plan-base-row"},v.default.createElement(b.Col,{span:4},v.default.createElement("span",{className:"col-title"},_("508960","报告查看人"))),v.default.createElement(b.Col,{span:8},this.makeWeaBrowser(t.reportview,t.reportviewname,17,{},"reportview","reportviewname",!1,_("508960","报告查看人"))),v.default.createElement(b.Col,{span:4},v.default.createElement("span",{className:"col-title"},_("22210","附件上传目录"))),v.default.createElement(b.Col,{span:8},this.makeWeaBrowser(t.docsecid,t.docpath,"doccategory",{},"docsecid","docpath",!1,_("22210","附件上传目录")))))))}}]),t}(v.default.Component))||o)||o;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,o,i=a(6),l=n(i),s=a(1),u=n(s),c=a(5),d=n(c),f=a(7),p=n(f),m=a(8),h=n(m),g=a(3),v=n(g),y=a(4),b=a(2),S=a(0),_=S.WeaLocaleProvider.getLabel,w=mobx.toJS,C=(r=(0,y.inject)("planBaseStore"))(o=(0,y.observer)(o=function(e){function t(e){(0,u.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.onCycleCheckBox=function(e,t){a.store.setFormParams(e,t),a.getConfigTableData()},a.getConfigTableData=function(){var e=a.store.formParams,t=[];return e.isweek&&0!=parseInt(e.isweek)&&t.push(a.getDateTableData(_("20619","周报"),"wstarttype","wstartdays","wendtype","wenddays","iswremind")),e.ismonth&&0!=parseInt(e.ismonth)&&t.push(a.getDateTableData(_("20617","月报"),"mstarttype","mstartdays","mendtype","menddays","ismremind")),t},a.getDateTableData=function(e,t,n,r,o,i){var l=a.store,s=l.formParams,u=l.canedit,c=l.frontOrBackOptions,d=l.frontOrBackMap;return{cate:e,beginDate:v.default.createElement("div",{className:"date-display"},_("405","结束"),u?v.default.createElement("span",null,v.default.createElement(S.WeaSelect,{options:w(c),value:s[t],viewAttr:u?2:1,style:{display:"inline-block",width:80,margin:"0 5px"},onChange:function(e,a){s[t]=Number(e)}}),v.default.createElement(S.WeaInputNumber,{viewAttr:u?2:1,style:{display:"inline-block",width:80},value:s[n],onChange:function(e){s[n]=e}})):d[s[t]]+""+s[n],_("1925","天")),endDate:v.default.createElement("div",null,_("405","结束"),u?v.default.createElement("span",null,v.default.createElement(S.WeaSelect,{options:w(c),value:s[r],viewAttr:u?2:1,style:{display:"inline-block",width:80,margin:"0 5px"},onChange:function(e,t){s[r]=Number(e)}}),v.default.createElement(S.WeaInputNumber,{viewAttr:u?2:1,style:{display:"inline-block",width:80},value:s[o],onChange:function(e){s[o]=e}})):d[s[r]]+""+s[o],_("1925","天")),remind:v.default.createElement(S.WeaCheckbox,{value:s[i],viewAttr:u?2:1,display:"switch",style:{display:"inline-block"},onChange:function(e){s[i]=e}})}},a.getCycleCheckBox=function(e,t,n,r,o,i){var l=a.store.canedit;return v.default.createElement("div",{style:{display:"inline"}},v.default.createElement(S.WeaCheckbox,{viewAttr:l?2:1,value:e,display:t,id:n,className:r,onChange:function(e){a.onCycleCheckBox(i,e)}}),v.default.createElement("span",null,o))},a.getCycleCheckBoxConfig=function(){var e=a.props.planBaseStore,t=e.formParams;return[{v:t.isweek,display:"switch",id:"week",className:"cycle-check-box-week",title:_("20619","周报"),paramName:"isweek"},{v:t.ismonth,display:"switch",id:"month",className:"cycle-check-box-month",title:_("20617","月报"),paramName:"ismonth"}]},a.state={columns:[{title:_("500401","类型"),dataIndex:"cate",width:"10%"},{title:_("500371","开始时间"),dataIndex:"beginDate",width:"40%"},{title:_("502374","截止时间"),dataIndex:"endDate",width:"40%"},{title:_("6078","是否提醒"),dataIndex:"remind",width:"10%"}]},a.store=a.props.planBaseStore,a}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentWillMount",value:function(){this.store.getOption()}},{key:"render",value:function(){var e=this,t=this.state.columns,a=this.getCycleCheckBoxConfig();return v.default.createElement("div",null,v.default.createElement(S.WeaSearchGroup,{title:_("508935","报告起止日期"),showGroup:!0},v.default.createElement("div",{className:"workrelate-plan-base-div"},v.default.createElement(S.WeaFormItem,{label:_("508938","启用报告周期"),labelCol:{span:3},wrapperCol:{span:20}},a.map(function(t,a){return e.getCycleCheckBox(t.v,t.display,t.id,t.className,t.title,t.paramName)})),v.default.createElement(S.WeaFormItem,{label:"",labelCol:{span:0},wrapperCol:{span:24}},v.default.createElement(b.Table,{columns:t,bordered:!0,dataSource:this.getConfigTableData(),pagination:!1})))))}}]),t}(v.default.Component))||o)||o;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,o,i=a(6),l=n(i),s=a(1),u=n(s),c=a(5),d=n(c),f=a(7),p=n(f),m=a(8),h=n(m),g=a(3),v=n(g),y=a(4),b=a(0),S=a(2),_=a(111),w=n(_),C=a(112),E=n(C),k=a(113),D=n(k),O=a(115),W=n(O),T=a(117),x=n(T),B=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}(B),P=(S.Menu.Item,b.WeaLocaleProvider.getLabel),A=(r=(0,y.inject)("goalBaseStore"))(o=(0,y.observer)(o=function(e){function t(e){(0,u.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.handleClick=function(e){a.setState({cunrrentkey:e.key})},a.treeNodeClick=function(e,t){a.setState({cunrrentkey:"1",treeId:t[0],treeName:e.selectedNodes[0].props.name,selectType:e.selectedNodes[0].props.type})},a.onlyClose=function(){a.setState({createvisable:!1})},a.openDialog=function(){a.setState({createvisable:!0})},a.onRef=function(e){a.child=e},a.clickImport=function(e){a.child.startImport()},a.showColumn=function(){a.child.showColumn()},a.saveBase=function(){a.child.doSaveBaseSetting()},a.savePersonBaseSetting=function(){a.child.savePersonBaseSetting()},a.onDeletePersonBaseSetting=function(){a.child.onDeletePersonBaseSetting()},a.batchDeleteCate=function(){a.child.batchDeleteCate()},a.addCate=function(){a.child.addCate()},a.addCreate=function(){a.child.addCreate()},a.onDelCreateSetting=function(){a.child.del()},a.updateMenu=function(e,t,a,n){return n.map(function(n){n.key==e&&(n[t]=a)}),n},a.callBack=function(e,t){e?"person"==t?a.setState({buttonType:"primary"}):"createType"==t?a.setState({createType:"primary",menu1:a.updateMenu(7,"disabled",!1,a.state.menu1)}):a.setState({cateType:"primary"}):"person"==t?a.setState({buttonType:"dashed"}):"createType"==t?a.setState({createType:"dashed",menu1:a.updateMenu(7,"disabled",!0,a.state.menu1)}):a.setState({cateType:"dashed"})},a.getTopButtons=function(){var e=a.state,t=e.cunrrentkey,n=e.buttonType,r=e.cateType,o=e.createType,i=a.props.goalBaseStore,l=i.hasRight,s=i.responsibleRight;return 0==t&&l?[v.default.createElement(S.Tooltip,{placement:"bottom",title:P(86,"保存")},v.default.createElement(S.Button,{type:"primary",onClick:function(){return a.saveBase()}},P(86,"保存")))]:2==t&&(s||l)?[v.default.createElement(S.Tooltip,{placement:"bottom",title:P(25649,"开始导入")},v.default.createElement(S.Button,{type:"primary",onClick:function(){return a.clickImport()}},P(25649,"开始导入")))]:1==t&&l?[v.default.createElement(S.Tooltip,{placement:"bottom",title:P(86,"保存")},v.default.createElement(S.Button,{type:"primary",onClick:function(){return a.savePersonBaseSetting()}},P(86,"保存"))),"dashed"==n?v.default.createElement(S.Tooltip,{placement:"bottom",title:P(32136,"批量删除")},v.default.createElement(S.Button,{ref:"batchDelete",type:"primary",disabled:!0},P(32136,"批量删除"))):v.default.createElement(S.Tooltip,{placement:"bottom",title:P(32136,"批量删除")},v.default.createElement(S.Button,{ref:"batchDelete",type:"primary",onClick:function(){return a.onDeletePersonBaseSetting()}},P(32136,"批量删除")))]:3==t&&l?[v.default.createElement(S.Tooltip,{placement:"bottom",title:P(365,"新建")},v.default.createElement(S.Button,{type:"primary",onClick:function(){return a.addCate()}},P(365,"新建"))),"dashed"==r?v.default.createElement(S.Tooltip,{placement:"bottom",title:P(32136,"批量删除")},v.default.createElement(S.Button,{ref:"batchDeleteCate",type:"primary",disabled:!0},P(32136,"批量删除"))):v.default.createElement(S.Tooltip,{placement:"bottom",title:P(32136,"批量删除")},v.default.createElement(S.Button,{ref:"batchDeleteCate",type:"primary",onClick:function(){return a.batchDeleteCate()}},P(32136,"批量删除")))]:4==t&&l?[v.default.createElement(S.Tooltip,{placement:"bottom",title:P(365,"新建")},v.default.createElement(S.Button,{type:"primary",onClick:function(){return a.addCreate()}},P(365,"新建"))),"dashed"==o?v.default.createElement(S.Tooltip,{placement:"bottom",title:P(32136,"批量删除")},v.default.createElement(S.Button,{ref:"batchDeleteCreate",type:"primary",disabled:!0},P(32136,"批量删除"))):v.default.createElement(S.Tooltip,{placement:"bottom",title:P(32136,"批量删除")},v.default.createElement(S.Button,{ref:"batchDeleteCreate",type:"primary",onClick:function(){return a.onDelCreateSetting()}},P(32136,"批量删除")))]:void 0},a.state={cunrrentkey:"0",treeId:"",treeName:"",selectType:"",createvisable:!1,isImport:!1,menu:[{key:"0",icon:v.default.createElement("i",{className:"icon-coms-Save-as"}),content:P(86,"保存"),onClick:function(e){return a.saveBase()}},{key:"1",icon:v.default.createElement("i",{className:"icon-coms-Save-as"}),content:P(86,"保存"),onClick:function(e){return a.savePersonBaseSetting()}},{key:"2",icon:v.default.createElement("i",{className:"icon-coms-Delete"}),content:P(32136,"批量删除"),onClick:function(e){return a.onDeletePersonBaseSetting()}},{key:"3",icon:v.default.createElement("i",{className:"icon-coms-Custom"}),content:P(32535,"显示列定制"),onClick:function(e){return a.showColumn()}},{key:"4",icon:v.default.createElement("i",{className:"icon-coms02-Import"}),content:P(25649,"开始导入"),onClick:function(e){return a.clickImport()}},{key:"5",icon:v.default.createElement("i",{className:"icon-coms-Add-to"}),content:P(365,"新建"),onClick:function(){return a.addCate()}}],menu1:[{key:"6",icon:v.default.createElement("i",{className:"icon-coms-Add-to"}),content:P(365,"新建"),onClick:function(){return a.addCreate()}},{key:"7",icon:v.default.createElement("i",{className:"icon-coms-Delete"}),disabled:!0,content:P(32136,"批量删除"),onClick:function(e){return a.onDelCreateSetting()}}],buttonType:"dashed",cateType:"dashed",createType:"dashed",hasLoad:!1},a.topTab2=[{title:P(82751,"基础设置"),key:0},{title:P(21945,"创建权限"),key:4},{title:P(506381,"负责人设置"),key:1},{title:P(508900,"目标导入"),key:2},{title:P(16490,"分类设置"),key:3},{title:P(32470,"自定义设置"),key:5}],a}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentWillMount",value:function(){this.props.goalBaseStore.getBaseSetting({})}},{key:"componentDidMount",value:function(){var e=this,t=["/spa/cube/static4engine/engine.js","/spa/cube/static4engine/engine.css"],a=function(){e.setState(function(e,t){return{hasLoad:!0}},function(){if(e.state.hasLoad){var t=window.weaCubeEngine&&window.weaCubeEngine.store||{},a=t.EcmeBaseStore,n=t.CubeModeStore,r=t.CubeCommonStore;e.setState({EcmeBaseStore:a,CubeModeStore:n,CubeCommonStore:r})}})};loadjs.isDefined("bs_cube")?loadjs.ready("bs_cube",a):loadjs(t,"bs_cube",a)}},{key:"render",value:function(){var e=this,t=this.props.goalBaseStore,a=t.hasRight,n=t.responsibleRight,r=t.loading,o=this.state,i=o.selectType,l=o.treeName,s=o.treeId,u=o.cunrrentkey,c=o.menu,d=o.menu1,f=o.hasLoad,p={};5==u&&(p=window.weaCubeEngine&&window.weaCubeEngine.com&&window.weaCubeEngine.com.EcmeSet||{});var m=[];return m=0==u&&a?c.slice(0,1):1==u&&a?c.slice(1,4):2==u&&n?c.slice(4,5):3==u&&a?c.slice(5,6):4==u&&a?d:[],v.default.createElement(S.Spin,{spinning:r},v.default.createElement("div",{className:"workrelate-goal-base"},v.default.createElement(b.WeaReqTop,{title:P(506484,"目标设置"),icon:v.default.createElement("i",{className:"icon-coms-implement"}),iconBgcolor:"rgb(150, 53, 138)",buttons:this.getTopButtons(),showDropIcon:!0,dropMenuDatas:m,tabDatas:this.topTab2,selectedKey:u,onChange:function(t){return e.setState({cunrrentkey:t})},buttonSpace:10},v.default.createElement("div",{style:{minHeight:M.getCurrentHeight()-90,background:"#fff"}},2==u&&!n&&!a&&M.renderAlertPage("<span style='color:red'>"+P("2012","对不起,您暂时没有权限!")+"</span>","","30%"),0==u&&v.default.createElement(w.default,{onRef:this.onRef}),1==u&&v.default.createElement(b.WeaLeftRightLayout,{leftCom:v.default.createElement("div",{style:{height:M.getCurrentHeight()-100,border:"1px solid #eaeaea"}},v.default.createElement(b.WeaOrgTree,{needSearch:!1,isLoadSubDepartment:!0,isLoadUser:!0,treeNodeClick:this.treeNodeClick}))},v.default.createElement("div",null,v.default.createElement(E.default,{treeId:s,treeName:l,selectType:i,onRef:this.onRef,onCallBack:function(t){return e.callBack(t,"person")},locationKey:(new Date).getTime()}))),2==u&&(n||a)&&v.default.createElement(D.default,{viewHeight:M.getCurrentHeight()-300,onRef:this.onRef}),3==u&&v.default.createElement(W.default,{onRef:this.onRef,onCallBack:function(t){return e.callBack(t,"cate")}}),4==u&&v.default.createElement(x.default,{onRef:this.onRef,onCallBack:function(t){return e.callBack(t,"createType")}}),5==u&&a&&f?v.default.createElement(p,{query:"workrelategoal",hideTop:"1"}):5==u&&!a&&M.renderAlertPage("<span style='color:red'>"+P("2012","对不起,您暂时没有权限!")+"</span>","","30%")))))}}]),t}(v.default.Component))||o)||o;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}),t.default=void 0;var r,o,i=a(6),l=n(i),s=a(1),u=n(s),c=a(5),d=n(c),f=a(7),p=n(f),m=a(8),h=n(m),g=a(3),v=n(g),y=a(4),b=a(2),S=a(0),_=a(11),w=S.WeaLocaleProvider.getLabel,C=(r=(0,y.inject)("goalBaseStore"))(o=(0,y.observer)(o=function(e){function t(e){(0,u.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.isNumber=function(e){var t=/^\d+(\.\d+)?$/,a=/^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$/;return!(!t.test(e)&&!a.test(e))},a.state={menu:[{key:"0",icon:v.default.createElement("i",{className:"icon-coms-Save-as"}),content:w(86,"保存"),onClick:function(){return a.doSaveBaseSetting()}}],_height:(0,_.getCurrentHeight)()-100,params:{operation:"",goalmaint:"",docsecid:"",isself:"0",iscgoal:"0",goalmaintname:""}},a}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentWillMount",value:function(){(0,_.setWindowKeys)(1,w(82751,"基础设置"))}},{key:"componentDidMount",value:function(){this.props.onRef(this)}},{key:"render",value:function(){var e=this,t=this.props.goalBaseStore,a=(t.loading,t.hasRight),n=t.data,r=this.state,o=r.menu,i=r._height,l=(r.heightInit,o);return a||(l=[]),v.default.createElement("div",{className:"wea-workrelate-task-base",style:{height:i}},v.default.createElement(S.WeaRightMenu,{datas:l,showUrlItem:!1,style:{height:"100%"}},v.default.createElement(S.WeaSearchGroup,{title:w(81711,"基本信息"),showGroup:!0},v.default.createElement(b.Row,{gutter:"2",style:{margin:"5px 20px 0 20px"}},v.default.createElement(b.Col,{span:4},w(508964,"目标维护人")),v.default.createElement(b.Col,{span:7},v.default.createElement(S.WeaBrowser,{type:17,textDecoration:!0,replaceDatas:this.parseData(n.goalmaint,n.goalmaintname),onChange:function(t,a,r){e.setState({params:{goalmaint:t,goalmaintname:a}}),n.goalmaintname=a,n.goalmaint=t},isSingle:!1,title:w(508964,"目标维护人"),viewAttr:a?"2":"1"})),v.default.createElement(b.Col,{span:2}),v.default.createElement(b.Col,{span:4},w(22210,"附件上传目录")),v.default.createElement(b.Col,{span:7},v.default.createElement(S.WeaBrowser,{type:"doccategory",replaceDatas:[{id:n.docsecid,name:n.docsecname}],onChange:function(e,t,a){n.docsecname=t,n.docsecid=e},title:w(22210,"附件上传目录"),viewAttr:a?"2":"1"}))),v.default.createElement(b.Row,{gutter:"2",style:{margin:"5px 20px 0 20px"}},v.default.createElement(b.Col,{span:4},w(508965,"开放公司目标")),v.default.createElement(b.Col,{span:7},v.default.createElement(S.WeaCheckbox,{helpfulTip:w(515140,"开放公司目标,所有人可以查看公司目标。关闭公司目标,只有目标维护人可以查看公司目标"),value:n.iscgoal,display:"switch",id:"f1",style:{display:"inline-block"},onChange:function(e){n.iscgoal=e},viewAttr:a?"2":"1"})),v.default.createElement(b.Col,{span:2}),v.default.createElement(b.Col,{span:4},w(508966,"个人定义目标")),v.default.createElement(b.Col,{span:7},v.default.createElement(S.WeaCheckbox,{value:n.isself,display:"switch",id:"f2",style:{display:"inline-block"},onChange:function(e){n.isself=e},viewAttr:a?"2":"1"}))),v.default.createElement(b.Row,{gutter:"2",style:{margin:"5px 0px 0 20px"}},v.default.createElement(b.Col,{span:4},w(508967,"反馈删除时间设置")+"("+w(15049,"分钟")+")"),v.default.createElement(b.Col,{span:7},v.default.createElement(S.WeaInputNumber,{helpfulTip:w(510414,"不设置表示可以删除,0表示不可以删除,正数表示可删除的有效时间"),value:-1==n.fbdeltime?"":n.fbdeltime,onChange:function(e){n.fbdeltime=e},min:0,viewAttr:a?"2":"1"}))))))}},{key:"doSaveBaseSetting",value:function(){var e=this.props.goalBaseStore,t=e.data;e.saveBaseSetting(t)}},{key:"parseData",value:function(e,t){var a=[];if((0,_.isEmpty)(e))return a;for(var n=e.split(","),r=t.split(","),o=0;o<n.length;o++)a.push({id:n[o],name:r[o]});return a}}]),t}(v.default.Component))||o)||o;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,o,i=a(6),l=n(i),s=a(1),u=n(s),c=a(5),d=n(c),f=a(7),p=n(f),m=a(8),h=n(m),g=a(3),v=n(g),y=a(4),b=a(11),S=a(2),_=a(18),w=a(0),C=w.WeaLocaleProvider.getLabel,E=_.WeaTableNew.WeaTable,k=(mobx.toJS,(r=(0,y.inject)("goalBaseStore"))(o=(0,y.observer)(o=function(e){function t(e){(0,u.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.onSelectChange=function(e,t){for(var n=e.length,r=a.state.rightMenu,o="",i=0;i<n;i++)"undefined"!=e[i]&&(o+=e[i]+",");o=o.substring(0,o.length-1),a.setState({ids:o,tableSelectedRowKeys:e}),n>0?(a.props.onCallBack(!0),a.setState({rightMenu:a.updateStateArray(1,"disabled",!1,r)})):(a.props.onCallBack(!1),a.setState({rightMenu:a.updateStateArray(1,"disabled",!0,r)}))},a.updateStateArray=function(e,t,a,n){return n.map(function(n){n.key==e&&(n[t]=a)}),n},a.showColumn=function(){var e=a.props.goalBaseStore.tableStore;e.setColSetVisible(!0),e.tableColSet(!0)},a.state={hrmIds:"",ids:"",tableSelectedRowKeys:[],browserData:[],_height:(0,b.getCurrentHeight)()-100,rightMenu:[{key:"0",icon:v.default.createElement("i",{className:"icon-coms-Save-as"}),content:C(86,"保存"),onClick:function(){return a.savePersonBaseSetting()}},{key:"1",disabled:!0,icon:v.default.createElement("i",{className:"icon-coms-Delete"}),content:C(32136,"批量删除"),onClick:function(){return a.onDeletePersonBaseSetting()}},{key:"2",icon:v.default.createElement("i",{className:"icon-coms-Custom"}),content:C(32535,"显示列定制"),onClick:a.showColumn}]},a}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentWillMount",value:function(){if((0,b.setWindowKeys)(2,C(506381,"负责人设置")),this.getPersonBaseSetting(this.props.selectType,this.props.treeId),!this.props.goalBaseStore.hasRight){var e=this.state.rightMenu.slice(2,3);this.setState({rightMenu:e})}}},{key:"componentWillReceiveProps",value:function(e){this.props.treeId!=e.treeId&&this.getPersonBaseSetting(e.selectType,e.treeId)}},{key:"componentDidMount",value:function(){this.props.onRef(this)}},{key:"render",value:function(){var e=this,t=this.props,a=t.treeId,n=t.treeName,r=t.goalBaseStore,o=this.state,i=o.tableSelectedRowKeys,l=o._height,s=o.rightMenu,u=o.browserData,c=r.tableStore,d=r.loading,f=r.hasRight,p={favname:C(506381,"负责人设置"),favouritetype:1,objid:0,link:"/spa/workrelate/static/index.html?#/main/workrelate/goal/goalIndex",importantlevel:1};return d?(0,b.renderLoading)():""==a||""==n?(0,b.renderAlertPage)("<span style='color:red'>"+C(508937,"请点击左侧组织架构进行设置")+"</span>","icon-coms-hrm","30%",l):v.default.createElement("div",{className:"workrelate_goal_basePerson",style:{height:l}},v.default.createElement(w.WeaRightMenu,{datas:s,collectParams:p},v.default.createElement(w.WeaSearchGroup,{title:v.default.createElement("span",{style:{fontWeight:"700"}},C(506381,"负责人设置"),":",n),showGroup:!0},v.default.createElement(S.Row,{gutter:"1",style:{width:"600",margin:"5px 20px 0 20px"}},f&&v.default.createElement(S.Col,{span:4},C(30042,"人员")),v.default.createElement(S.Col,{span:7},v.default.createElement(w.WeaBrowser,{type:17,textDecoration:!0,isSingle:!1,inputStyle:{width:150},replaceDatas:u,onChange:function(t,a,n){e.setState({hrmIds:t,browserData:n})},title:C(30042,"人员"),viewAttr:f?2:1})))),v.default.createElement(E,{comsWeaTableStore:c,hasOrder:!0,needScroll:!0,rowSelection:{selectedRowKeys:i,onChange:this.onSelectChange},onOperatesClick:this.onOperatesClick.bind(this)})))}},{key:"getPersonBaseSetting",value:function(e,t){var a={type:e,orgId:t};this.props.goalBaseStore.getBaseSettingPersonData(a)}},{key:"savePersonBaseSetting",value:function(){var e=this.props,t=e.goalBaseStore,a=e.treeId,n=e.selectType,r=this.state.hrmIds;if((0,b.isEmpty)(r))return void S.message.error(C(508939,"人员不能为空"));var o={orgId:a,type:n,hrmIds:r};t.saveBaseSettingPersonData(o),this.setState({browserData:[],hrmIds:""})}},{key:"onDeletePersonBaseSetting",value:function(){var e=this,t=this.props,a=t.goalBaseStore,n=t.treeId,r=t.selectType,o=this.state.rightMenu,i=this.state.ids;if((0,b.isEmpty)(i))return void S.message.error(C(508946,"删除勾选不能为空"));var l={orgId:n,type:r,ids:i,doback:function(){e.setState({ids:""}),e.props.onCallBack(!1)}};S.Modal.confirm({title:C(15172,"系统提示"),content:C(30952,"确定删除吗?"),onOk:function(){a.deletePersonBaseSetting(l),e.setState({rightMenu:e.updateStateArray(1,"disabled",!0,o)})}})}},{key:"onOperatesClick",value:function(e,t,a,n){var r=this.props,o=r.goalBaseStore,i=r.treeId,l=r.selectType,s={orgId:i,type:l,ids:e.id};S.Modal.confirm({title:C(15172,"系统提示"),content:C(30952,"确定删除吗?"),onOk:function(){o.deletePersonBaseSetting(s)}})}}]),t}(v.default.Component))||o)||o);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,o,i=a(6),l=n(i),s=a(1),u=n(s),c=a(5),d=n(c),f=a(7),p=n(f),m=a(8),h=n(m),g=a(3),v=n(g),y=a(4),b=a(0),S=a(2),_=a(114),w=n(_),C=a(11),E=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),k=(S.Steps.Step,b.WeaLocaleProvider.getLabel),D=(r=(0,y.inject)("goalBaseStore"))(o=(0,y.observer)(o=function(e){function t(e){(0,u.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.getButtons=function(e){return[v.default.createElement(b.WeaUpload,{viewAttr:3,uploadUrl:"/api/doc/upload/uploadFile",category:"string",onChange:function(e,t){return a.setState({fileIds:e,fileList:t})},onUploading:function(e){return a.setState({loading:"uploading"===e})}},v.default.createElement(S.Button,{loading:e,type:"primary"},k(125333,"选择文件")))]},a.startImport=function(){var e=a.props.goalBaseStore;if(e.loading=!0,!a.uploading)return e.loading=!1,void S.message.warn(k(32153,"请选择附件"));b.WeaTools.callApi("/api/workrelate/common/checkHasRigth","GET",{id:1}).then(function(t){t.hasRight?a.refs.importgoalupload.doUpload():(e.loading=!1,S.message.error(k("2012","对不起,您暂时没有权限!")))})},a.openDialogLog=function(){a.setState({createvisable:!0})},a.onlyClose=function(){a.setState({createvisable:!1})},a.upload=function(e,t){if(e.length<=0)return void S.message.warn(k(32153,"请选择附件"));var n=a.props.goalBaseStore;n.ifupload=!1,a.setState({fileIds:e}),n.importGoal({fileid:a.state.fileIds[0]}),a.openDialogLog()},a.downLoadTemplate=function(){a.props.goalBaseStore.downLoadTemplate()},a.getHeight=function(){return window.innerHeight-300},a.state={viewHeight:a.getHeight(),loading:!1,fileIds:[],fileList:[],createvisable:!1,rightMenu:[{key:"0",icon:v.default.createElement("i",{className:"icon-coms02-Import"}),content:k(25649,"开始导入"),onClick:function(){return a.startImport()}}]},a.uploading=!1,a}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentWillMount",value:function(){E.setWindowKeys(3,k(508900,"目标导入"))}},{key:"componentDidMount",value:function(){this.props.onRef(this)}},{key:"setUploading",value:function(e){e.length>0?this.uploading=!0:this.uploading=!1}},{key:"render",value:function(){var e=this,t=this.props.goalBaseStore,a=t.loading,n=t.ifupload,r=this.state,o=(r.fileIds,r.fileList,r.createvisable),i=(r.viewHeight,r.rightMenu);return v.default.createElement(b.WeaRightMenu,{datas:i},v.default.createElement("div",{className:"workrelate-goal-import"},v.default.createElement(b.WeaSearchGroup,{title:k(81711,"基本信息"),showGroup:!0},n&&v.default.createElement(b.WeaUpload,{uploadUrl:"/api/doc/upload/uploadFile",category:"string",maxUploadSize:5,viewAttr:3,limitType:"xls,xlsx",isDetail:!1,autoUpload:!1,onChange:function(t,a){return e.upload(t,a)},getShowListDatas:function(t,a){return e.setUploading(a)},ref:"importgoalupload",maxFilesNumber:1,showClearAll:!1,sortable:!1})),v.default.createElement(b.WeaSearchGroup,{title:k(33803,"导入说明"),showGroup:!0},v.default.createElement("div",null,v.default.createElement("strong",null,k(28445,"导入步骤"),":")),v.default.createElement("div",{className:"workrelate-goal-import-step",key:"a"},k(508975,"第一步,先下载Excel文档模板:目标导入模板(下载下来的红色字段为必填字段)"),v.default.createElement(S.Button,{type:"primary",onClick:function(){return e.downLoadTemplate()}},k(27625,"模板下载"))),v.default.createElement("div",{className:"workrelate-goal-import-step",key:"b"},k(508978,"第二步,下载后,填写内容,注意,要填写的内容在下边的说明中有详细的说明,请一定要确定你的Excel文档的格式是模板中的格式,而没有被修改掉。(建议导入已有excel文件数据时将原excel信息对应复制到模板中,复制时进行“选择性粘贴”,并选择“数值”,之后进行导入)")),v.default.createElement("div",{className:"workrelate-goal-import-step",key:"c"},k(508979,"第三步,点击右上角开始导入,进行信息的导入。")),v.default.createElement("div",{className:"workrelate-goal-import-step",key:"d"},k(508980,"第四步,如果以上步骤和Excel文件正确的话,则会被正确的导入,也会出现提示。如果有问题,可点击“查看详细信息”进行查看。")),v.default.createElement("div",{key:"e"}," ",v.default.createElement("strong",null,k(15736,"注意事项"),":")),v.default.createElement("div",{key:"f"},v.default.createElement("ul",null,v.default.createElement("li",{style:{color:"#FF0000"}},k(508981,"一次性导入的记录不要太多,建议控制在 1000 以内。")),v.default.createElement("li",null,k(508982,"系统导入方式为逐行判断导入,所以符合要求的记录将被导入系统,而导入失败的记录会给出相应提示信息。")))),v.default.createElement("div",{key:"g"}," ",v.default.createElement("strong",null,k(24962,"字段说明"),":")),v.default.createElement("div",{key:"h"},v.default.createElement("ul",null,v.default.createElement("li",{style:{color:"#FF0000"}},k(508983,"标识:每条数据的唯一标识项,可用p1,p2,p3,p4...表示,需确保此标识没有重复")),v.default.createElement("li",{style:{color:"#FF0000"}},k(508985,"上级标识:用于表示上级目标的标识,如果此目标的上级目标已经在系统中存在,则可直接填写上级目标在系统中的id值,如果上级目标在导入文件中,则填写上级目标的标识值")),v.default.createElement("li",{style:{color:"#FF0000"}},k(508986,"目标名称:填写目标的名称")),v.default.createElement("li",{style:{color:"#FF0000"}},k(125569,"目标类型")+":"+k(511278,"可填写内容为excel表“分类名称”对应的内容")),v.default.createElement("li",{style:{color:"#FF0000"}},k(508990,"目标周期:用数字来表示目标的周期类型,对应关系为 月度-1 季度-2 年度-3 三年-4 五年-5")),v.default.createElement("li",null,k(508993,"责任人:此处填写责任人在系统中的id值,人员名称与id的对应关系可在导入模板的sheet2中进行查找")),v.default.createElement("li",null,k(508994,"目标值:填写对应的目标值")),v.default.createElement("li",null,k(508995,"目标值单位:填写对应的目标值单位")),v.default.createElement("li",null,k(508997,"完成值:填写对应的完成值")),v.default.createElement("li",null,k(508998,"完成值单位:填写对应的完成值单位")),v.default.createElement("li",null,k(508999,"年份:目标结束日期对应的年份,如不填写则默认为当前年份")),v.default.createElement("li",null,k(509e3,"月份:目标结束日期对应的月份,如不填写则默认为当前月份")),v.default.createElement("li",null,k(509001,"季度:目标结束日期对应的季度,如不填写则默认为当前季度")),v.default.createElement("li",null,k(509002,"名称附加:此列主要是针对目标名称相似时使导入数据录入更加方便,例如目标名称为XXX有效合同金额,则可在目标名称中填入XXX,在此列中填入“有效合同金额”,最终导入系统中的实际目标名称为“目标名称”+“名称附加信息”"))))),v.default.createElement(b.WeaDialog,{visible:o,title:k(24835,"导入日志"),icon:"icon-coms-plus",iconBgcolor:"#7734FF",style:{width:.6*window.innerWidth,height:window.innerHeight-100},onCancel:this.onlyClose.bind(this)},v.default.createElement(w.default,{loading:a}))))}}]),t}(v.default.Component))||o)||o;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}),t.default=void 0;var r,o,i=a(6),l=n(i),s=a(1),u=n(s),c=a(5),d=n(c),f=a(7),p=n(f),m=a(8),h=n(m),g=a(3),v=n(g),y=a(4),b=a(0),S=a(2),_=mobx.toJS,w=b.WeaLocaleProvider.getLabel,C=(r=(0,y.inject)("goalBaseStore"))(o=(0,y.observer)(o=function(e){function t(e){(0,u.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.getData=function(){a.props.goalBaseStore.loading?a.props.goalBaseStore.getImportLog():clearInterval(a.timerID)},a.state={loading:!1},a.num=1,a.timerID=0,a.columns=[{title:w(23201,"行数"),dataIndex:"num",width:"20%",render:function(e,t,a){return v.default.createElement("div",{style:{color:t.color}},e)}},{title:w(84,"标识"),dataIndex:"name",width:"20%",render:function(e,t,a){return v.default.createElement("div",{style:{color:t.color}},e)}},{title:w(24960,"提示信息"),dataIndex:"message",width:"60%",render:function(e,t,a){return v.default.createElement("div",{style:{color:t.color}},e)}}],a}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentDidMount",value:function(){var e=this;this.timerID=setInterval(function(){return e.getData()},1e3)}},{key:"componentWillUnmount",value:function(){var e=this.props.goalBaseStore;e.reslutData={},e.logList=[]}},{key:"render",value:function(){var e=this.props,t=e.goalBaseStore,a=e.loading,n=t.reslutData,r=t.logList;return v.default.createElement("div",{className:"wea-workrelate-goal-importlog"},v.default.createElement(S.Spin,{spinning:a,tip:w("125679","正在导入数据")+"..."},v.default.createElement(S.Alert,{message:w(509005,"导入数据提示"),description:w(509006,"导入过程中,请不要中断操作,以免数据出现错误"),type:"info"})),!a&&v.default.createElement("p",{style:{"text-align":"center","font-size":"14px","line-height":"50px",color:"red"}},n.msg),a?v.default.createElement(S.Table,{className:"wea-workrelate-antd-table",bordered:!0,scroll:{y:.6*window.innerHeight-180},columns:this.columns,dataSource:_(r)}):v.default.createElement(S.Table,{className:"wea-workrelate-antd-table",bordered:!0,scroll:{y:.6*window.innerHeight-180},columns:this.columns,dataSource:_(n.list)}))}}]),t}(v.default.Component))||o)||o;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,o,i=a(6),l=n(i),s=a(1),u=n(s),c=a(5),d=n(c),f=a(7),p=n(f),m=a(8),h=n(m),g=a(3),v=n(g),y=a(4),b=a(18),S=a(2),_=a(0),w=a(116),C=n(w),E=a(11),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}(E),D=_.WeaLocaleProvider.getLabel,O=b.WeaTableNew.WeaTable,W=mobx.toJS,T=(r=(0,y.inject)("goalBaseStore"))(o=(0,y.observer)(o=function(e){function t(e){(0,u.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.onRef=function(e){a.child=e},a.saveCate=function(){a.child.saveCate(a.state.opt)},a.onSelectChange=function(e,t){for(var n=W(e),r=n.length,o=a.state.rightMenu,i="",l=0;l<r;l++)i+=n[l]+",";i=i.substring(0,i.length-1),a.setState({ids:i}),r>0?(a.props.onCallBack(!0),a.setState({rightMenu:a.updateStateArray(1,"disabled",!1,o)})):(a.props.onCallBack(!1),a.setState({rightMenu:a.updateStateArray(1,"disabled",!0,o)}))},a.goalListCate=function(e){a.props.goalBaseStore.goalListCate(e)},a.batchDeleteCate=function(){var e=a.props.goalBaseStore,t=a.state,n=t.ids,r=t.rightMenu;if(k.isEmpty(n))return void S.message.error(D(508946,"删除勾选不能为空"));var o={ids:n,operate:"batch",doback:function(){a.setState({ids:""}),a.props.onCallBack(!1)}};S.Modal.confirm({title:D(15172,"系统提示"),content:D(30952,"确定删除吗?"),onOk:function(){e.goalCateSetting(o),a.setState({rightMenu:a.updateStateArray(1,"disabled",!0,r)})}})},a.onOperatesClick=function(e,t,n,r){var o=a.props.goalBaseStore,i=e.id;if(0==r)S.Modal.confirm({title:D(15172,"系统提示"),content:D(30952,"确定删除吗?"),onOk:function(){a.delCate(i,!1)}});else if(1==r)a.editCate(e);else if(2==r){var l={id:e.id,fieldName:"enable",fieldValue:"1",operate:"update"};o.goalCateSetting(l)}else if(3==r){var s={id:e.id,fieldName:"enable",fieldValue:"0",operate:"update"};S.Modal.confirm({title:D(15172,"系统提示"),content:D(512436,"确定不启用吗?如果不启用,该分类下目标可能无法正常查看。"),onOk:function(){o.goalCateSetting(s)}})}},a.updateStateArray=function(e,t,a,n){return n.map(function(n){n.key==e&&(n[t]=a)}),n},a.delCate=function(e,t){var n=a.props.goalBaseStore;if(!t){var r={id:e,operate:"del"};n.goalCateSetting(r)}},a.editCate=function(e){var t=a.state,n=t.currentCateData,r=t.refreshid;n.id=e.id,n.catename=e.catename,n.description=e.description,n.showorder=e.showorder,n.enable=e.enable,n.icon=e.icon,n.color=e.color;var o=-1;-1==r&&(o=0),a.setState({currentCateData:n,visible:!0,refreshid:o,title:D(32651,"编辑类型"),opt:"update"})},a.addCate=function(){var e=a.state,t=e.currentCateData,n=e.refreshid;t.id="",t.catename="",t.description="",t.showorder="",t.enable="1",t.icon="icon-coms-implement",t.color="";var r=-1;-1==n&&(r=0),a.setState({currentCateData:t,visible:!0,refreshid:r,opt:"add"})},a.onCallBack=function(e){"add"!=e.operate&&"update"!=e.operate||a.setState({visible:!1})},a.getLeftStatus=function(){var e=a.state.statusArray;return v.default.createElement("div",{className:"workrelate_goal_catesetting_enable"},v.default.createElement("span",null,D(503159,"启用状态")," :"),v.default.createElement(_.WeaSelect,{options:e,detailtype:5,viewAttr:2,style:{width:80},onChange:function(e){return a.searchData("enable",e)}}))},a.searchData=function(e,t){var n={};n[e]=t,a.goalListCate(n)},a.getColumns=function(e){var t=a.store,n=(t.columnsChange,t.hasRight);return e.map(function(e){return"enable"==e.orderkey&&(e.render=function(e,t){return v.default.createElement(S.Checkbox,{disabled:!n,display:"switch",onChange:function(){return a.columnsChange(t.id,e)},checked:1==e})}),e})},a.columnsChange=function(e,t){var n=a.props.goalBaseStore,r={};1==t?(r={id:e,fieldName:"enable",fieldValue:"0",operate:"update"},S.Modal.confirm({title:D(15172,"系统提示"),content:D(512436,"确定不启用吗?如果不启用,该分类下目标可能无法正常查看。"),onOk:function(){n.goalCateSetting(r),a.setCheck(e)}})):(r={id:e,fieldName:"enable",fieldValue:"1",operate:"update"},n.goalCateSetting(r),a.setCheck(e))},a.setCheck=function(e){var t=a.store.cateTableStore;t.datas&&t.datas.map(function(t){t.id==e&&("1"==t.enable?t.enable=0:t.enable=1)})},a.store=a.props.goalBaseStore,a.state={tableSelectedRowKeys:[],visible:!1,title:D(127251,"新增类型"),opt:"add",currentCateData:{id:"",catename:"",description:"",showorder:"",enable:"",icon:"",color:""},ids:"",rightMenu:[{key:"0",icon:v.default.createElement("i",{className:"icon-coms-Add-to"}),content:D(365,"新建"),onClick:function(){return a.addCate()}},{key:"1",icon:v.default.createElement("i",{className:"icon-coms-Delete"}),disabled:!0,content:D(32136,"批量删除"),onClick:function(){return a.batchDeleteCate()}}],statusArray:[{key:"status",label:D(602,"开启状态"),options:[{key:"0",selected:!0,showname:""},{key:"1",selected:!1,showname:D(163,"是")},{key:"2",selected:!1,showname:D(30587,"否")}]}],refreshid:-1,_height:k.getCurrentHeight()-75},a}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentWillMount",value:function(){this.goalListCate(),this.props.goalBaseStore.hasRight||this.setState({rightMenu:[]})}},{key:"componentDidMount",value:function(){this.props.onRef(this)}},{key:"render",value:function(){var e=this,t=[v.default.createElement(S.Button,{type:"primary",onClick:this.saveCate},D(30986,"保存")),v.default.createElement(S.Button,{type:"ghost",onClick:function(){e.setState({visible:!1})}},D(31129,"取消"))],a=this.props.goalBaseStore,n=this.state,r=n.tableSelectedRowKeys,o=n.visible,i=n.title,l=n.currentCateData,s=n.rightMenu,u=n.refreshid,c=n._height,d=a.cateTableStore;return v.default.createElement("div",{className:"workrelate_goal_catesetting",style:{height:c}},v.default.createElement(_.WeaRightMenu,{datas:s},v.default.createElement(_.WeaTab,{replaceLeft:this.getLeftStatus(),keyParam:"viewcondition",selectedKey:this.state.selectedKey,searchType:["base"],onSearch:function(t){return e.searchData("catename",t)}}),v.default.createElement(O,{comsWeaTableStore:d,getColumns:this.getColumns,hasOrder:!0,needScroll:!0,rowSelection:{selectedRowKeys:r,onChange:this.onSelectChange},onOperatesClick:this.onOperatesClick.bind(this)})),v.default.createElement(_.WeaDialog,{onCancel:function(){return e.setState({visible:!1})},title:i,visible:o,style:{width:window.innerWidth/3,height:k.getCurrentHeight()/2},buttons:t,hasScroll:!0},v.default.createElement(C.default,{onRef:this.onRef,locationkey:u,callBack:function(t){return e.onCallBack(t)},currentCateData:l})))}}]),t}(v.default.Component))||o)||o;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,o,i=a(71),l=n(i),s=a(25),u=n(s),c=a(6),d=n(c),f=a(1),p=n(f),m=a(5),h=n(m),g=a(7),v=n(g),y=a(8),b=n(y),S=a(3),_=n(S),w=a(4),C=a(2),E=a(11),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}(E),D=a(0),O=D.WeaLocaleProvider.getLabel,W=(r=(0,w.inject)("goalBaseStore"))(o=(0,w.observer)(o=function(e){function t(e){(0,p.default)(this,t);var a=(0,v.default)(this,(t.__proto__||(0,d.default)(t)).call(this,e));return a.saveCate=function(e){var t=a.props,n=t.goalBaseStore,r=t.callBack;if(k.isEmpty(a.state.params.catename))return void C.message.warning(O(129512,"必填字段不能为空"));var o={operate:e,catename:a.state.params.catename,description:a.state.params.description,showorder:a.state.params.showorder,enable:a.state.params.enable,icon:a.state.params.icon,color:a.state.params.color,doback:function(){r({operate:e})}};"update"==e&&(o.id=a.state.params.id);var i=a.state.oldenable;if("0"==a.state.params.enable&&i!=a.state.params.enable)return void C.Modal.confirm({title:O(15172,"系统提示"),content:O(512436,"确定不启用吗?如果不启用,该分类下目标可能无法正常查看。"),onOk:function(){n.goalCateSetting(o)}});n.goalCateSetting(o)},a.onInputChange=function(e,t){"icon"==t&&""==e&&(e="icon-coms-implement");var n=a.state.params;n=(0,u.default)({},n,(0,l.default)({},t,e)),a.setState({params:n})},a.checkValue=function(e){return!k.isEmpty(e)},a.state={params:{id:"",catename:"",description:"",showorder:"",enable:"1",icon:"",color:""},rightMenu:[{key:"0",icon:_.default.createElement("i",{className:"icon-coms-Save-as"}),content:O(86,"保存"),onClick:function(){return a.saveCate("add")}}],oldenable:""},a}return(0,b.default)(t,e),(0,h.default)(t,[{key:"componentWillMount",value:function(){this.setInit()}},{key:"componentWillReceiveProps",value:function(e){e.locationkey!=this.props.locationkey&&this.setInit()}},{key:"setInit",value:function(){this.props.onRef(this),this.setState({params:this.props.currentCateData,oldenable:this.props.currentCateData.enable})}},{key:"render",value:function(){var e=this,t=(this.props.goalBaseStore,this.state),a=t.params,n=t.rightMenu;return _.default.createElement(D.WeaRightMenu,{datas:n},_.default.createElement("div",{className:"workrelate_goal_catesetting"},_.default.createElement(C.Spin,{spinning:!1,style:{height:"100%"}},_.default.createElement(D.WeaNewScroll,null,_.default.createElement(D.WeaSearchGroup,{title:O(81711,"基本信息"),needTigger:!0,showGroup:!0},_.default.createElement(D.WeaFormItem,{label:O(30095,"分类名称"),labelCol:{span:6},wrapperCol:{span:12}},_.default.createElement(D.WeaInput,{viewAttr:3,isBase64:!0,inputType:"multilang",value:a.catename,onChange:function(t){return e.onInputChange(t,"catename")}})),_.default.createElement(D.WeaFormItem,{label:O(433,"描述"),labelCol:{span:6},wrapperCol:{span:12}},_.default.createElement(D.WeaInput,{isBase64:!0,inputType:"multilang",value:a.description,onChange:function(t){return e.onInputChange(t,"description")}})),_.default.createElement(D.WeaFormItem,{label:O(18624,"是否启用"),labelCol:{span:6},wrapperCol:{span:12}},_.default.createElement(D.WeaCheckbox,{value:a.enable,display:"switch",onChange:function(t){return e.onInputChange(t,"enable")},helpfulTip:O(511543,'"是"表示使用该分类,“否”表示不使用该分类')})),_.default.createElement(D.WeaFormItem,{label:O(387941,"选择图标"),labelCol:{span:6},wrapperCol:{span:12}},_.default.createElement(D.WeaBrowser,{value:a.icon,type:"icons",title:O(387941,"选择图标"),icon:"icon-portal-content",onChange:function(t){return e.onInputChange(t,"icon")}})),_.default.createElement(D.WeaFormItem,{label:O(16217,"选择颜色"),labelCol:{span:6},wrapperCol:{span:12}},_.default.createElement(D.WeaColorPicker,{textDecoration:!0,value:a.color,onChange:function(t){return e.onInputChange(t,"color")}})))))))}}]),t}(_.default.Component))||o)||o;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,o,i=a(25),l=n(i),s=a(6),u=n(s),c=a(1),d=n(c),f=a(5),p=n(f),m=a(7),h=n(m),g=a(8),v=n(g),y=a(3),b=n(y),S=a(16),_=a(2),w=a(4),C=a(18),E=a(0),k=a(11),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}(k),O=E.WeaLocaleProvider.getLabel,W=C.WeaTableNew.WeaTable,T=(r=(0,w.inject)("goalBaseStore"))(o=(0,w.observer)(o=function(e){function t(e){(0,d.default)(this,t);var a=(0,h.default)(this,(t.__proto__||(0,u.default)(t)).call(this,e));return a.onSelectChange=function(e,t){for(var n=(0,S.toJS)(e),r=n.length,o=a.state.rightMenu,i="",l=0;l<r;l++)i+=n[l]+",";""!=i&&(i=i.substring(0,i.length-1)),a.setState({delids:i}),i.length>0?("function"===typeof a.props.onCallBack&&a.props.onCallBack(!0),a.setState({rightMenu:a.updateStateArray(1,"disabled",!1,o)})):("function"===typeof a.props.onCallBack&&a.props.onCallBack(!1),a.setState({rightMenu:a.updateStateArray(1,"disabled",!0,o)}))},a.updateStateArray=function(e,t,a,n){return n.map(function(n){n.key==e&&(n[t]=a)}),n},a.addCreate=function(){a.setState({showOperation:!0})},a.operationShare=function(e){var t=(0,l.default)({},e);t.operate="add",a.store.goalCreateSetting(t),a.setState({showOperation:!1})},a.onOperatesClick=function(e,t,n,r){var o=e.id;o.length>0&&a.delDate(o)},a.del=function(){var e=a.state.delids;a.delDate(e)},a.delDate=function(e){if(!(e.length>0))return void _.message.error(O(508946,"删除勾选不能为空"));_.Modal.confirm({title:O(386786,"信息确认"),content:O(508867,"确定删除已选数据?"),onOk:function(){a.store.goalCreateSetting({ids:e,operate:"del"}),a.setState({selectedRowKeys:[],rightMenu:a.updateStateArray(1,"disabled",!0,a.state.rightMenu)}),"function"===typeof a.props.onCallBack&&a.props.onCallBack(!1)},onCancel:function(){return!1}})},a.state={showOperation:!1,selectedRowKeys:[],rightMenu:[{key:"0",icon:b.default.createElement("i",{className:"icon-coms-Add-to"}),content:O(365,"新建"),onClick:function(){return a.addCreate()}},{key:"1",icon:b.default.createElement("i",{className:"icon-coms-Delete"}),disabled:!0,content:O(32136,"批量删除"),onClick:function(){return a.del()}}],_height:D.getCurrentHeight()-75,delids:""},a.store=a.props.goalBaseStore,a}return(0,v.default)(t,e),(0,p.default)(t,[{key:"componentWillMount",value:function(){this.store.getCreateSettingList(),this.props.goalBaseStore.hasRight||this.setState({rightMenu:[]})}},{key:"componentDidMount",value:function(){this.props.onRef(this)}},{key:"render",value:function(){var e=this,t=this.store,a=(t.hasRight,t.createTableStore),n=t.conditioninfo,r=this.state,o=r.showOperation,i=r.selectedRowKeys,l=r.rightMenu,s=r._height;return b.default.createElement("div",{className:"wea-workrelate-goal-goalcreate",style:{height:s}},b.default.createElement(E.WeaRightMenu,{datas:l},b.default.createElement(W,{comsWeaTableStore:a,hasOrder:!0,needScroll:!0,rowSelection:{selectedRowKeys:i,onChange:this.onSelectChange},onOperatesClick:this.onOperatesClick.bind(this)}),b.default.createElement(E.WeaPopoverHrm,null),b.default.createElement(E.WeaAuth,{visible:o,conditions:(0,S.toJS)(n),title:O(384113,"添加"),onOk:function(t){e.operationShare(t)},onCancel:function(){e.setState({showOperation:!1})}})))}}]),t}(b.default.Component))||o)||o;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,o,i=a(6),l=n(i),s=a(1),u=n(s),c=a(5),d=n(c),f=a(7),p=n(f),m=a(8),h=n(m),g=a(3),v=n(g),y=a(2),b=a(0),S=a(119),_=n(S),w=a(120),C=n(w),E=a(123),k=n(E),D=a(125),O=n(D),W=a(4),T=b.WeaLocaleProvider.getLabel,x=(r=(0,W.inject)("baseSettingStore","accessItemListStore","scoreSettingStore","reportShareStore"))(o=(0,W.observer)(o=function(e){function t(e){(0,u.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.state={selectedKey:"1"},a}return(0,h.default)(t,e),(0,d.default)(t,[{key:"render",value:function(){var e=this,t=this.state.selectedKey,a=[{title:T("82751","基础设置"),viewcondition:"1"},{title:T("508737","考核指标项"),viewcondition:"2"},{title:T("508738","分数段设置"),viewcondition:"3"},{title:T(506170,"考核结果分析共享设置"),viewcondition:"4"}];return v.default.createElement("div",{style:{height:"100vh"}},v.default.createElement(b.WeaTop,{title:T("508739","集团绩效基础设置"),icon:v.default.createElement("i",{className:"icon-coms-implement"}),iconBgcolor:"rgb(150, 53, 138)",buttons:this.getButton(),showDropIcon:!0,dropMenuDatas:this.getMenu()}),v.default.createElement(b.WeaTab,{datas:a,keyParam:"viewcondition",selectedKey:t,onChange:function(t){return e.setState({selectedKey:t})}}),"1"===t&&v.default.createElement(_.default,{menu:this.getMenu()}),"2"===t&&v.default.createElement(C.default,{menu:this.getMenu()}),"3"===t&&v.default.createElement(k.default,{menu:this.getMenu()}),"4"===t&&v.default.createElement(O.default,{menu:this.getMenu()}))}},{key:"getButton",value:function(){var e=this.state.selectedKey,t=[];if("1"===e){var a=this.props.baseSettingStore,n=a.baseSettingOperate,r=a.canedit,o=(a.changeShowLog,a.settingData),i=o.resourcetype,l=o.id;r&&1!=i&&t.push(v.default.createElement(y.Tooltip,{title:T("31103","保存设置")},v.default.createElement(y.Button,{type:"primary",onClick:function(){return n({operation:"save"})}},T("30986","保存")))),r&&2==i&&t.push(v.default.createElement(y.Tooltip,{title:T("510080","保存并应用到下级分部")},v.default.createElement(y.Button,{type:"primary",onClick:function(){return n({operation:"sync"})}},T("510080","保存并应用到下级分部")))),r&&"3"==i&&void 0!=l&&""!=l&&t.push(v.default.createElement(y.Tooltip,{title:T("508970","删除基础设置")},v.default.createElement(y.Button,{type:"primary",onClick:function(){y.Modal.confirm({title:T("386786","信息确认"),content:T("508742","确定删除该设置")+"?",onOk:function(){n({operation:"del"})}})}},T("91","删除"))))}else if("2"===e){var s=this.props.accessItemListStore;s.canedit&&(t=[v.default.createElement(y.Tooltip,{title:T(365,"新建")},v.default.createElement(y.Button,{type:"primary",onClick:function(){return s.ininAddForm()}},T("365","新建"))),v.default.createElement(y.Tooltip,{title:T(86,"保存")},v.default.createElement(y.Button,{type:"primary",onClick:function(){return s.saveEnable()}},T(86,"保存")))])}else if("3"===e){var u=this.props.scoreSettingStore;u.canedit&&(t=[v.default.createElement(y.Tooltip,{title:T("365","新建")},v.default.createElement(y.Button,{type:"primary",onClick:function(){return u.ininAddForm()}},T("365","新建"))),v.default.createElement(y.Tooltip,{title:T("91","删除")},v.default.createElement(y.Button,{type:"primary",disabled:0==u.selectedRowKeys.length,onClick:function(){return u.operationDel()}},T("91","删除")))])}else if("4"==e){var c=this.props.reportShareStore;c.hasRight&&(t=[v.default.createElement(y.Tooltip,{title:T("365","新建")},v.default.createElement(y.Button,{type:"primary",onClick:function(){return c.initAddForm()}},T("365","新建"))),v.default.createElement(y.Tooltip,{title:T("91","删除")},v.default.createElement(y.Button,{type:"primary",disabled:0==c.selectedRowKeys.length,onClick:function(){return c.operationDel()}},T("91","删除")))])}return t}},{key:"getMenu",value:function(){var e=this.state.selectedKey,t=[];if("1"===e){var a=this.props.baseSettingStore,n=a.baseSettingOperate,r=a.canedit,o=a.settingData,i=o.resourcetype,l=o.id;r&&("1"!=i&&t.push({key:"save",icon:v.default.createElement("i",{className:"icon-coms-Save-as"}),content:T("30986","保存"),onClick:function(){return n({operation:"save"})}}),"2"==i&&t.push({key:"1",icon:v.default.createElement("i",{className:"icon-coms-organization-down"}),content:T("510080","保存并应用到下级分部"),onClick:function(){return n({operation:"sync"})}}),"3"==i&&void 0!=l&&""!=l&&t.push({key:"2",icon:v.default.createElement("i",{className:"icon-coms-delete"}),content:T("508741","删除设置"),onClick:function(){y.Modal.confirm({title:T("386786","信息确认"),content:T("508742","确定删除该设置")+"?",onOk:function(){n({operation:"del"})}})}}))}else if("2"===e){var s=this.props.accessItemListStore;s.canedit&&(t=[{key:"1",icon:v.default.createElement("i",{className:"icon-coms-tianjia"}),content:T("365","新建"),onClick:function(){return s.ininAddForm()}}]),t.push({key:"10",icon:v.default.createElement("i",{className:"icon-coms-Custom"}),content:T("32535","显示列定制"),onClick:s.showColumn})}else if("3"===e){var u=this.props.scoreSettingStore;u.canedit&&(t=[{key:"1",icon:v.default.createElement("i",{className:"icon-coms-tianjia"}),content:T("365","新建"),onClick:function(){return u.ininAddForm()}},{key:"2",icon:v.default.createElement("i",{className:"icon-coms-Delete"}),content:T("91","删除"),disabled:0==u.selectedRowKeys.length,onClick:function(){return u.operationDel()}}]),t.push({key:"10",icon:v.default.createElement("i",{className:"icon-coms-Custom"}),content:T("32535","显示列定制"),onClick:u.showColumn})}else if("4"==e){var c=this.props.reportShareStore;t=[{key:"1",icon:v.default.createElement("i",{className:"icon-coms-tianjia"}),content:T("365","新建"),onClick:function(){return c.initAddForm()}},{key:"2",icon:v.default.createElement("i",{className:"icon-coms-Delete"}),content:T("91","删除"),disabled:0==c.selectedRowKeys.length,onClick:function(){return c.operationDel()}}]}return t}}]),t}(v.default.Component))||o)||o;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,o,i=a(71),l=n(i),s=a(6),u=n(s),c=a(1),d=n(c),f=a(5),p=n(f),m=a(7),h=n(m),g=a(8),v=n(g),y=a(3),b=n(y),S=a(4),_=a(2),w=a(0),C=a(16),E=a(11),k=w.WeaLocaleProvider.getLabel,D=(r=(0,S.inject)("baseSettingStore"))(o=(0,S.observer)(o=function(e){function t(e){(0,d.default)(this,t);var a=(0,h.default)(this,(t.__proto__||(0,u.default)(t)).call(this,e));return a.state={_height:(0,E.getCurrentHeight)()},a.store=a.props.baseSettingStore,a}return(0,v.default)(t,e),(0,p.default)(t,[{key:"componentWillMount",value:function(){(0,E.setWindowKeys)(1,k("82751","基础设置")),this.store.settingData.resourcetype="1",this.store.baseSettingApiData()}},{key:"render",value:function(){var e=this,t=this.props.menu,a=this.store,n=a.settingData,r=a.canedit,o=a.title,i=a.loading,l=a.scoreOptions,s=a.viewOptions,u=a.onValueChange,c=(a.showLog,a.changeShowLog,a.logStore,this.state._height),d=[{title:k("500401","类型"),dataIndex:"cate",width:"20%"},{title:k("500371","开始时间"),dataIndex:"beginDate",width:"40%"},{title:k("502374","截止时间"),dataIndex:"endDate",width:"40%"}],f=[];return 1==n.isfyear&&f.push(this.buildTableItem(k("17138","年度"),"fstarttype",n.fstarttype,"fstartdays",n.fstartdays,"fendtype",n.fendtype,"fenddays",n.fenddays)),1==n.ishyear&&f.push(this.buildTableItem(k("20729","半年"),"hstarttype",n.hstarttype,"hstartdays",n.hstartdays,"hendtype",n.hendtype,"henddays",n.henddays)),1==n.isquarter&&f.push(this.buildTableItem(k("17495","季度"),"qstarttype",n.qstarttype,"qstartdays",n.qstartdays,"qendtype",n.qendtype,"qenddays",n.qenddays)),1==n.ismonth&&f.push(this.buildTableItem(k("19398","月度"),"mstarttype",n.mstarttype,"mstartdays",n.mstartdays,"mendtype",n.mendtype,"menddays",n.menddays)),b.default.createElement(_.Spin,{spinning:i},b.default.createElement("div",{className:"wea-workrelate-performance-baseSetting",style:{height:"calc(100vh - 120px)"}},b.default.createElement(w.WeaLeftRightLayout,{leftCom:b.default.createElement(w.WeaNewScroll,{height:c-120},b.default.createElement(w.WeaOrgTree,{treeNodeClick:function(t){e.onSearchSourceChange(t.node.props.id,Number(t.node.props.type)+1,t.node.props.name)},needSearch:!0,isLoadSubDepartment:!0})),leftWidth:300},b.default.createElement(w.WeaRightMenu,{datas:t,showUrlItem:!1},"1"===String(n.resourcetype)?(0,E.renderAlertPage)(k("508905","请点击左侧相应的分部查看或设置对应绩效考核基础项!"),"icon-coms-hrm"):b.default.createElement(w.WeaNewScroll,{height:c-120},b.default.createElement(w.WeaPopoverHrm,null),b.default.createElement(w.WeaSearchGroup,{title:o,showGroup:!0,needTigger:!1},2===Number(n.resourcetype)&&b.default.createElement(w.WeaSearchGroup,{title:k(503316,"周期设置"),showGroup:!0,needTigger:!0},b.default.createElement("div",{className:"cycle-span"},b.default.createElement(w.WeaFormItem,{label:k("508906","启用考核周期"),labelCol:{span:3},wrapperCol:{span:20}},b.default.createElement(w.WeaCheckbox,{value:n.isfyear,viewAttr:r?2:1,display:"switch",style:{display:"inline-block",marginLeft:"10px"},onChange:function(e){return u({isfyear:e})}}),k("17138","年度"),b.default.createElement(w.WeaCheckbox,{viewAttr:r?2:1,display:"switch",value:n.ishyear,style:{display:"inline-block",marginLeft:"10px"},onChange:function(e){return u({ishyear:e})}}),k("20729","半年"),b.default.createElement(w.WeaCheckbox,{viewAttr:r?2:1,display:"switch",value:n.isquarter,style:{display:"inline-block",marginLeft:"10px"},onChange:function(e){return u({isquarter:e})}}),k("17495","季度"),b.default.createElement(w.WeaCheckbox,{viewAttr:r?2:1,display:"switch",value:n.ismonth,style:{display:"inline-block",marginLeft:"10px"},onChange:function(e){return u({ismonth:e})}}),k("19398","月度")),b.default.createElement(w.WeaFormItem,{wrapperCol:{span:24}},b.default.createElement(_.Table,{columns:d,bordered:!0,dataSource:f,pagination:!1})))),b.default.createElement(w.WeaSearchGroup,{title:k(506166,"考核设置"),showGroup:!0,needTigger:!0},b.default.createElement(_.Row,{gutter:"2",className:"setting-item"},b.default.createElement(_.Col,{span:3},k("508907","考核方案制定人")),b.default.createElement(_.Col,{span:8},b.default.createElement(w.WeaBrowser,{type:17,isSingle:!1,title:k("508907","考核方案制定人"),viewAttr:r?2:1,replaceDatas:(0,C.toJS)(n.programcreateData),onChange:function(t,a){return e.onSearchHrmChange(t,a,"programcreate","programcreateData")}})),b.default.createElement(_.Col,{span:3,offset:1},k("508910","考核方案审批人")," "),b.default.createElement(_.Col,{span:5},b.default.createElement(w.WeaBrowser,{type:17,isSingle:!1,className:"manager-span",title:k("508910","考核方案审批人"),viewAttr:r?2:1,replaceDatas:(0,C.toJS)(n.programauditData),onChange:function(t,a){return e.onSearchHrmChange(t,a,"programaudit","programauditData")}})),b.default.createElement(_.Col,{span:4},b.default.createElement("div",{style:{display:"inline-block",marginLeft:"20px"}},b.default.createElement(w.WeaCheckbox,{value:n.manageraudit,className:"manager-check-box",viewAttr:r?2:1,content:k("508911","直接上级审批"),onChange:function(e){return u({manageraudit:e})}})))),b.default.createElement(_.Row,{gutter:"2",className:"setting-item"},b.default.createElement(_.Col,{span:3},k("508913","考核成绩确认人")),b.default.createElement(_.Col,{span:8},b.default.createElement(w.WeaBrowser,{type:17,isSingle:!1,title:k("508913","考核成绩确认人"),viewAttr:r?2:1,replaceDatas:(0,C.toJS)(n.accessconfirmData),onChange:function(t,a){return e.onSearchHrmChange(t,a,"accessconfirm","accessconfirmData")}})),b.default.createElement(_.Col,{span:3,offset:1},k("508914","考核成绩查看人")),b.default.createElement(_.Col,{span:8},b.default.createElement(w.WeaBrowser,{type:17,isSingle:!1,viewAttr:r?2:1,title:k("508914","考核成绩查看人"),replaceDatas:(0,C.toJS)(n.accessviewData),onChange:function(t,a){return e.onSearchHrmChange(t,a,"accessview","accessviewData")}}))),b.default.createElement(_.Row,{gutter:"2",className:"setting-item"},b.default.createElement(_.Col,{span:3},k("508915","个人定义方案")),b.default.createElement(_.Col,{span:8},b.default.createElement(w.WeaCheckbox,{viewAttr:r?2:1,display:"switch",value:n.isself,style:{display:"inline-block"},onChange:function(e){return u({isself:e})}})),b.default.createElement(_.Col,{span:3,offset:1},k("508916","上级定义方案")),b.default.createElement(_.Col,{span:8},b.default.createElement(w.WeaCheckbox,{viewAttr:r?2:1,display:"switch",value:n.ismanager,style:{display:"inline-block"},onChange:function(e){return u({ismanager:e})}}))),b.default.createElement(_.Row,{gutter:"2",className:"setting-item"},b.default.createElement(_.Col,{span:3},k("18068","评分范围")),b.default.createElement(_.Col,{span:8},b.default.createElement(w.WeaScope,{isMobx:!0,value:[n.scoremin,n.scoremax],min:[-n.scoreSetting,n.scoreSetting],max:[-n.scoreSetting,n.scoreSetting],step:1,viewAttr:r?2:1,onChange:function(e){return u({scoremin:e[0],scoremax:e[1]})}})),b.default.createElement(_.Col,{span:3,offset:1},k("508917","修正分范围")),b.default.createElement(_.Col,{span:8},b.default.createElement(w.WeaScope,{isMobx:!0,value:[n.revisemin,n.revisemax],min:[n.scoremin,n.scoremax],max:[n.scoremin,n.scoremax],step:1,viewAttr:r?2:1,onChange:function(e){return u({revisemin:e[0],revisemax:e[1]})}}))),b.default.createElement(_.Row,{gutter:"2",className:"setting-item"},b.default.createElement(_.Col,{span:3},k("22210","附件上传目录")),b.default.createElement(_.Col,{span:8},b.default.createElement(w.WeaBrowser,{type:"doccategory",title:k("32452","目录"),icon:"icon-coms-File",viewAttr:r?2:1,replaceDatas:[{id:n.docsecid,name:n.docpath}],onChange:function(e,t){return u({docsecid:e,docpath:t})}})),b.default.createElement(_.Col,{span:3,offset:1},k("508919","分制")),b.default.createElement(_.Col,{span:8},b.default.createElement(w.WeaSelect,{options:l,viewAttr:r?2:1,value:String(n.scoreSetting),onChange:function(e){u({scoremin:-Number(e)}),u({scoremax:Number(e)}),u({scoreSetting:e})}}))),b.default.createElement(_.Row,{gutter:"2",className:"setting-item"},b.default.createElement(_.Col,{span:3},k(510006,"年度和半年度是否可查看")),b.default.createElement(_.Col,{span:7},b.default.createElement(w.WeaSelect,{options:s,viewAttr:r?2:1,value:String(n.canview),onChange:function(e){u({canview:e})}})),b.default.createElement(_.Col,{span:1,style:{"text-align":"center"}},b.default.createElement(w.WeaHelpfulTip,{title:k(510078,"不可查看--被考核人不能查看")})),r&&b.default.createElement("div",null,b.default.createElement(_.Col,{span:3,offset:1},"2"===String(n.resourcetype)?k("508921","应用到其他分部"):k("508920","应用到其他部门")),b.default.createElement(_.Col,{span:8},"2"===String(n.resourcetype)?b.default.createElement(w.WeaBrowser,{type:194,title:k("33553","分部"),icon:"icon-coms-hrm",replaceDatas:(0,C.toJS)(n.subcompanyidsArry),onChange:function(t,a){return e.onSearchHrmChange(t,a,"subcompanyids","subcompanyidsArry")},isSingle:!1}):b.default.createElement(w.WeaBrowser,{type:57,title:k("27511","部门"),replaceDatas:(0,C.toJS)(n.departmentidsArry),onChange:function(t,a){return e.onSearchHrmChange(t,a,"departmentids","departmentidsArry")},isSingle:!1})))))))))))}},{key:"onSearchHrmChange",value:function(e,t,a,n){this.store.settingData[a]=e,this.store.settingData[n]=(0,E.idsAndNamesToArr)(e,t)}},{key:"onSearchSourceChange",value:function(e,t,a){this.store.settingData.resourceid=e,this.store.settingData.resourcetype=t,this.store.baseSettingApiData(),this.store.title=k("508922","{name}绩效考核基础设置").replace("{name}",a)}},{key:"buildTableItem",value:function(e,t,a,n,r,o,i,s,u){var c=this.store,d=c.canedit,f=c.timeType,p=c.onValueChange;return{cate:e,beginDate:d?b.default.createElement("span",{className:"table-item"},k("405","结束"),b.default.createElement(w.WeaSelect,{options:f,value:String(a),className:"tag-select",onChange:function(e){return p((0,l.default)({},t,e))}}),b.default.createElement(w.WeaInputNumber,{value:r,className:"tag-input",onChange:function(e){return p((0,l.default)({},n,e))}}),k(1925,"天")):b.default.createElement("span",null,"-1"===String(a)?k("19785","结束前"):k("508924","结束后"),r+k("1925","天")),endDate:d?b.default.createElement("span",{className:"table-item"},k("405","结束"),b.default.createElement(w.WeaSelect,{options:f,value:String(i),className:"tag-select",onChange:function(e){return p((0,l.default)({},o,e))}}),b.default.createElement(w.WeaInputNumber,{value:u,className:"tag-input",onChange:function(e){return p((0,l.default)({},s,e))}}),k(1925,"天")):b.default.createElement("span",null,"-1"===String(i)?k("19785","结束前"):k("508924","结束后"),u+k("1925","天"))}}}]),t}(b.default.Component))||o)||o;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}),t.default=void 0;var r,o,i=a(6),l=n(i),s=a(1),u=n(s),c=a(5),d=n(c),f=a(7),p=n(f),m=a(8),h=n(m),g=a(3),v=n(g),y=a(4),b=a(2),S=a(0),_=a(121),w=n(_),C=a(122),E=n(C),k=a(11),D=a(18),O=D.WeaTableNew.WeaTable,W=S.WeaLocaleProvider.getLabel,T=(r=(0,y.inject)("accessItemListStore"))(o=(0,y.observer)(o=function(e){function t(e){(0,u.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.onOperatesClick=function(e,t,n,r){var o=a.store.initEditForm;"0"===n.index&&o(e)},a.getColumns=function(e){var t=a.store,n=t.canedit,r=t.initEditForm,o=t.itemtype,i=t.showShowShare,l=t.changeIsValid;return e.map(function(e){return"itemname"==e.dataIndex?e.render=function(e,t){return n?v.default.createElement("a",{href:"javascript:void(0);",onClick:function(){return r(t)}},e):e}:"itemtype"==e.dataIndex?e.render=function(e){return v.default.createElement("span",null,o[e])}:"formula"==e.dataIndex?e.render=function(e,t){return v.default.createElement("span",null,a.getFormula(e,t))}:"isvalid"==e.dataIndex?e.render=function(e,t){return v.default.createElement(b.Checkbox,{disabled:!n,onChange:function(){return l(t.id)},checked:1==e})}:"share"==e.dataIndex&&(e.render=function(e,t){return v.default.createElement("a",{onClick:function(){return i(t.id)}},v.default.createElement("i",{className:"icon-coms-Flow-setting"}))}),e})},a.store=a.props.accessItemListStore,a}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentWillMount",value:function(){(0,k.setWindowKeys)(2,W("508737","考核指标项")),this.store.getTableDatas()}},{key:"render",value:function(){var e=this.props.menu,t=this.store,a=t.loading,n=t.tableStore;return v.default.createElement(b.Spin,{spinning:a},v.default.createElement("div",{style:{height:"100vh"}},v.default.createElement(S.WeaRightMenu,{datas:e,showUrlItem:!1},v.default.createElement(O,{comsWeaTableStore:n,getColumns:this.getColumns,hasOrder:!0,needScroll:!0,onOperatesClick:this.onOperatesClick}),v.default.createElement(w.default,null),v.default.createElement(E.default,null))))}},{key:"getFormula",value:function(e,t){return"1"==e?W("509188","公式1[完成值/目标值*5]"):"2"==e?W("510403","公式2[项目收款]"):"3"==e?W("510404","公式3[项目验收]"):"4"==e?W("510405","公式4[技术任务量]"):"5"==e?W("509189","公式5[目标值/完成值*3.5]"):"11"==e?W("509190","公式[完成值/目标值*最大分制]"):"12"==e?t.formuladetail.replace("gval",W("18087","目标值")).replace("cval",W("508618","完成值")):"13"==e?W("509210","调用Java类:{class}").replace("{class}",t.formuladetail):void 0}}]),t}(v.default.Component))||o)||o;t.default=T},function(module,exports,__webpack_require__){"use strict";function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _extends2=__webpack_require__(25),_extends3=_interopRequireDefault(_extends2),_getPrototypeOf=__webpack_require__(6),_getPrototypeOf2=_interopRequireDefault(_getPrototypeOf),_classCallCheck2=__webpack_require__(1),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(5),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(7),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(8),_inherits3=_interopRequireDefault(_inherits2),_dec,_class,_react=__webpack_require__(3),_react2=_interopRequireDefault(_react),_mobxReact=__webpack_require__(4),_ecCom=__webpack_require__(0),_antd=__webpack_require__(2),getLabel=_ecCom.WeaLocaleProvider.getLabel,AccessItemOperation=(_dec=(0,_mobxReact.inject)("accessItemListStore"))(_class=(0,_mobxReact.observer)(_class=function(_React$Component){function AccessItemOperation(props){(0,_classCallCheck3.default)(this,AccessItemOperation);var _this=(0,_possibleConstructorReturn3.default)(this,(AccessItemOperation.__proto__||(0,_getPrototypeOf2.default)(AccessItemOperation)).call(this,props));return _this.operationData=function(){var _this$store=_this.store,operation=_this$store.operation,formulaData=_this$store.formulaData,_this$store$form=_this$store.form,itemname=_this$store$form.itemname,formula=_this$store$form.formula,kpiformula=_this$store$form.kpiformula,javaclass=_this$store$form.javaclass;if(""==itemname)return void _antd.message.error(getLabel("509198","指标名称未填写"));if("12"==formula){var string="";formulaData.map(function(e,t){"target_value"==e.type||"completion_value"==e.type?string+="("+.11*(t+1)+")":string+=e.value});var flag=!1;try{var result=eval(string);(isNaN(result)||"Infinity".indexOf(result)>-1)&&(flag=!0)}catch(e){flag=!0}if(flag||""==kpiformula)return void _antd.message.error(getLabel("509200","表达式不正确!请重新配置!"))}else if("13"==formula){if(!javaclass||-1==javaclass.indexOf("."))return void _antd.message.error(getLabel("509203","请输入完整的java类名!"));if(".java"==javaclass.substring(javaclass.lastIndexOf(".")))return void _antd.message.error(getLabel("509205","请不要包含.java后缀!"))}operation(),_this.store.formulaData=[]},_this.handleTagClose=function(e){var t=_this.store,a=t.formulaData,n=t.onFormChange;a.splice(e,1);var r="";a.forEach(function(e){var t=e.value;r+=t}),n({kpiformula:r})},_this.showInput=function(){_this.setState({inputVisible:!0})},_this.onDrop=function(e){_this.store.formulaData=e;var t="";e.map(function(e){var a=e.value;t+=a}),_this.store.onFormChange({kpiformula:t})},_this.handleInputChange=function(e){_this.setState({inputValue:e.target.value})},_this.handleInputConfirm=function(){var e=_this.state.inputValue;_this.addTag({type:"number",value:e}),_this.setState({inputVisible:!1,inputValue:"10"})},_this.state={inputVisible:!1,inputValue:10},_this.store=_this.props.accessItemListStore,_this}return(0,_inherits3.default)(AccessItemOperation,_React$Component),(0,_createClass3.default)(AccessItemOperation,[{key:"render",value:function(){var e=this,t=this.store,a=t.closeForm,n=t.showUpdataDialog,r=t.loading,o=[{key:"save",icon:_react2.default.createElement("i",{className:"icon-coms-search"}),content:getLabel("30986","保存"),onClick:function(){return e.operationData()}},{key:"close",icon:_react2.default.createElement("i",{className:"icon-coms-search"}),content:getLabel("309","关闭"),onClick:function(){e.store.formulaData=[],a()}}],i=[_react2.default.createElement(_antd.Button,{loading:r,type:"primary",onClick:function(){return e.operationData()}},getLabel("826","确定")),_react2.default.createElement(_antd.Button,{type:"ghost",onClick:function(){e.store.formulaData=[],a()}},getLabel("31129","取消"))];return _react2.default.createElement(_ecCom.WeaDialog,{icon:"icon-coms-implement",iconBgcolor:"rgb(150, 53, 138)",style:{width:840,height:500},buttons:i,hasScroll:!0,title:getLabel("508737","考核指标项"),visible:n,onCancel:function(){e.store.formulaData=[],a()}},_react2.default.createElement(_ecCom.WeaRightMenu,{datas:o},_react2.default.createElement("div",{className:"wea-workrelate-perform-itemoperation"},_react2.default.createElement(_ecCom.WeaSearchGroup,{title:getLabel("508764","基础字段"),items:this.getFormItem(),showGroup:!0,col:1}))))}},{key:"buildTag",value:function(){var e=this,t=[{type:"target_value",value:getLabel("18087","目标值")},{type:"completion_value",value:getLabel("508618","完成值")},{type:"left_parenthesis",value:"("},{type:"right_parenthesis",value:")"},{type:"addition",value:"+"},{type:"substruction",value:"-"},{type:"division",value:"/"},{type:"multiplication",value:"*"}],a=[];t.forEach(function(t){a.push(_react2.default.createElement(_antd.Tag,{color:"#2db7f5",onClick:e.addTag.bind(e,t)},t.value))});var n=this.state,r=n.inputValue,o=n.inputVisible;return a.push(o?_react2.default.createElement(_antd.Input,{size:"small",type:"number",style:{width:78},defaultValue:r,onChange:this.handleInputChange,onBlur:this.handleInputConfirm,onPressEnter:this.handleInputConfirm}):_react2.default.createElement(_antd.Tag,{onClick:this.showInput,style:{background:"#fff",borderStyle:"dashed"}},_react2.default.createElement(_antd.Icon,{type:"plus"})," ",getLabel("607","数字"))),_react2.default.createElement("div",{style:{"margin-bottom":"10px"}},a)}},{key:"addTag",value:function(e){var t=this.store,a=t.formulaData,n=t.onFormChange;e=(0,_extends3.default)({},e,{no:Math.random()}),a.push(e),n({kpiformula:this.props.accessItemListStore.form.kpiformula+e.value})}},{key:"getFormItem",value:function(){var e=this,t=this.store,a=t.typeOption,n=t.formulaOption,r=t.form,o=r.itemname,i=r.itemdesc,l=r.itemtype,s=r.itemunit,u=r.formula,c=r.javaclass,d=r.isvalid,f=r.kpiformula,p=t.formulaData,m=t.onFormChange,h=[{com:_react2.default.createElement(_ecCom.WeaFormItem,{label:getLabel("33365","指标名称"),labelCol:{span:6},wrapperCol:{span:16}},_react2.default.createElement(_ecCom.WeaInput,{value:o,viewAttr:3,onChange:function(e){return m({itemname:e})}}))},{com:_react2.default.createElement(_ecCom.WeaFormItem,{label:getLabel("508669","指标描述"),labelCol:{span:6},wrapperCol:{span:16}},_react2.default.createElement(_ecCom.WeaInput,{value:i,onChange:function(e){return m({itemdesc:e})}}))},{com:_react2.default.createElement(_ecCom.WeaFormItem,{label:getLabel("18085","指标类型"),labelCol:{span:6},wrapperCol:{span:16}},_react2.default.createElement(_ecCom.WeaSelect,{options:a,value:l,onChange:function(e){return m({itemtype:e})}}))}];return"2"===l&&(h.push({com:_react2.default.createElement(_ecCom.WeaFormItem,{label:getLabel("508901","数值单位"),labelCol:{span:6},wrapperCol:{span:16}},_react2.default.createElement(_ecCom.WeaInput,{value:s,onChange:function(e){return m({itemunit:e})}}))}),h.push({com:_react2.default.createElement(_ecCom.WeaFormItem,{label:getLabel("15828","计算公式"),labelCol:{span:6},wrapperCol:{span:16}},_react2.default.createElement(_ecCom.WeaSelect,{options:n,value:u,onChange:function(e){return m({formula:e})}}))}),"12"===u&&h.push({com:_react2.default.createElement(_ecCom.WeaFormItem,{label:getLabel("502403","自定义公式"),labelCol:{span:6},wrapperCol:{span:16}},_react2.default.createElement("div",null,this.buildTag(),_react2.default.createElement(_ecCom.WeaDragula,{container:function(){return e.refs.moving_dragula_div},canDrag:function(e){return jQuery(e).hasClass("icon-coms-move")},datas:p.slice(),getKeyFromData:function(e){return e.no},getKeyFromDom:function(e){return jQuery(e).attr("id")},onDrop:this.onDrop},_react2.default.createElement("div",{ref:"moving_dragula_div",style:{border:"solid","border-width":"thin",height:"100px"}},p.map(function(t,a){return _react2.default.createElement(_antd.Tag,{id:t.no,key:t.no,className:"icon-coms-move",style:{lineHeight:"22px !important"},closable:!0,onClose:function(){return e.handleTagClose(a)}},t.value)})),_react2.default.createElement("div",{style:{"margin-top":"10px"}},f?getLabel("221","预览")+":"+f:""))))}),"13"===u&&h.push({com:_react2.default.createElement(_ecCom.WeaFormItem,{label:getLabel("509192","java全类名"),labelCol:{span:6},wrapperCol:{span:16}},_react2.default.createElement("div",null,_react2.default.createElement(_ecCom.WeaInput,{value:c,onChange:function(e){return m({javaclass:e})}}),_react2.default.createElement("div",{style:{"margin-top":"5px",color:"red"}},getLabel("509193","说明:请输入完整类名(包含包名)且不要加.java后缀,如:com.xxxx.xxxx"),_react2.default.createElement("br",null),getLabel("509975","此类必须实现接口:weaver.gp.execution.AccessItemInterface"),_react2.default.createElement("br",null),getLabel("509976","实现方法名为:public Map<String,Object> getAccessItemScore(Map map)"),_react2.default.createElement("br",null),getLabel("509196","参数含义:map中key值 user->User对象,cycle->考核周期,gval->目标值,cval->完成值"))))})),h.push({com:_react2.default.createElement(_ecCom.WeaFormItem,{label:getLabel("18624","是否启用"),labelCol:{span:6},wrapperCol:{span:16}},_react2.default.createElement(_ecCom.WeaCheckbox,{display:"switch",value:d,onChange:function(e){return m({isvalid:e})}}),_react2.default.createElement(_ecCom.WeaHelpfulTip,{style:{marginLeft:"10px"},title:_react2.default.createElement("span",null,getLabel("511398","禁用指标项不会影响现有的考核方案,但禁用的指标项不能被选择、被引用"))}))}),h}}]),AccessItemOperation}(_react2.default.Component))||_class)||_class;exports.default=AccessItemOperation},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,o,i=a(6),l=n(i),s=a(1),u=n(s),c=a(5),d=n(c),f=a(7),p=n(f),m=a(8),h=n(m),g=a(3),v=n(g),y=a(16),b=a(2),S=a(4),_=a(0),w=_.WeaLocaleProvider.getLabel,C=(r=(0,S.inject)("accessItemListStore"))(o=(0,S.observer)(o=function(e){function t(e){(0,u.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.del=function(e){var t=a.store.delShare;b.Modal.confirm({title:w(386786,"信息确认"),content:w(508867,"确定删除已选数据?"),onOk:function(){a.setState({selectedRowKeys:[]}),t({ids:e})},onCancel:function(){return!1}})},a.state={showOperation:!1,selectedRowKeys:[]},a.store=a.props.accessItemListStore,a}return(0,h.default)(t,e),(0,d.default)(t,[{key:"render",value:function(){var e=this,t=this.store,a=t.closeShowShare,n=t.canedit,r=(t.delShare,t.showShare),o=t.operationShare,i=t.shareData,l=t.conditioninfo,s=this.state.showOperation,u=[{title:v.default.createElement("span",null,w(21956,"对象类型")),dataIndex:"type",key:"type",width:"20%",com:[{type:"INPUT",key:"type",viewAttr:1}]},{title:v.default.createElement("span",null,w(106,"对象")),dataIndex:"obj",key:"obj",width:"60%",com:[{type:"INPUT",key:"obj",viewAttr:1}]},{title:v.default.createElement("span",null,w(683,"安全级别")),dataIndex:"rang",key:"rang",width:"20%",com:[{type:"INPUT",key:"rang",viewAttr:1}]}];return v.default.createElement(_.WeaDialog,{icon:"icon-coms-implement",iconBgcolor:"rgb(150, 53, 138)",style:{width:840,height:500},hasScroll:!0,title:w(82752,"共享范围"),visible:r,onCancel:function(){return a()}},v.default.createElement("div",{className:"wea-workrelate-performance-accessitemshare"},v.default.createElement(_.WeaTableEditable,{ref:"tableEditPo",buttonsType:"inline",showCopy:!1,columns:u,selectedRowKeys:this.state.selectedRowKeys,viewAttr:n?2:1,showTitle:n,getRowSelection:function(e){return!!n&&e},datas:(0,y.toJS)(i),willAdd:function(){return e.setState({showOperation:!0}),!0},willDelete:function(t,a){return e.del(a)}}),v.default.createElement(_.WeaPopoverHrm,null),v.default.createElement(_.WeaAuth,{visible:s,conditions:(0,y.toJS)(l),title:w(384113,"添加"),onOk:function(t){o(t),e.setState({showOperation:!1})},onCancel:function(){e.setState({showOperation:!1})}})))}}]),t}(v.default.Component))||o)||o;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,o,i=a(6),l=n(i),s=a(1),u=n(s),c=a(5),d=n(c),f=a(7),p=n(f),m=a(8),h=n(m),g=a(3),v=n(g),y=a(4),b=a(0),S=a(2),_=a(124),w=n(_),C=a(18),E=a(11),k=C.WeaTableNew.WeaTable,D=b.WeaLocaleProvider.getLabel,O=(r=(0,y.inject)("scoreSettingStore"))(o=(0,y.observer)(o=function(e){function t(e){(0,u.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.onOperatesClick=function(e,t,n,r){var o=a.store,i=o.initEditForm,l=o.operationDelOne;"0"===n.index?i(e):1==n.index&&l(e.id)},a.getColumns=function(e){var t=a.store,n=t.canedit,r=t.symbolValue,o=t.initEditForm;return e.map(function(e){return"gardename"==e.dataIndex?e.render=function(e,t){return n?v.default.createElement("a",{href:"javascript:void(0);",onClick:function(){return o(t)}},e):e}:"beginSymbol"==e.dataIndex?e.render=function(e){return v.default.createElement("span",null,r[e-1])}:"endSymbol"==e.dataIndex&&(e.render=function(e){return v.default.createElement("span",null,r[e-1])}),e})},a.onSelectChange=function(e){a.store.selectedRowKeys=e},a.store=a.props.scoreSettingStore,a}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentWillMount",value:function(){(0,E.setWindowKeys)(3,D("508738","分数段设置")),this.store.getTableDatas()}},{key:"render",value:function(){var e=this.props.menu,t=this.store,a=t.selectedRowKeys,n=t.loading,r=t.tableStore;return v.default.createElement(S.Spin,{spinning:n},v.default.createElement("div",{style:{height:"100vh"}},v.default.createElement(b.WeaRightMenu,{datas:e,showUrlItem:!1},v.default.createElement(k,{comsWeaTableStore:r,getColumns:this.getColumns,hasOrder:!0,needScroll:!0,rowSelection:{selectedRowKeys:a,onChange:this.onSelectChange},onOperatesClick:this.onOperatesClick}),v.default.createElement(w.default,null))))}}]),t}(v.default.Component))||o)||o;t.default=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,o,i=a(6),l=n(i),s=a(1),u=n(s),c=a(5),d=n(c),f=a(7),p=n(f),m=a(8),h=n(m),g=a(3),v=n(g),y=a(4),b=a(0),S=a(2),_=b.WeaLocaleProvider.getLabel,w=(r=(0,y.inject)("scoreSettingStore"))(o=(0,y.observer)(o=function(e){function t(e){(0,u.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.store=a.props.scoreSettingStore,a}return(0,h.default)(t,e),(0,d.default)(t,[{key:"render",value:function(){var e=this.store,t=e.closeForm,a=e.showUpdataDialog,n=e.operation,r=e.loading,o=[{key:"save",icon:v.default.createElement("i",{className:"icon-coms-search"}),content:_("30986","保存"),onClick:n},{key:"close",icon:v.default.createElement("i",{className:"icon-coms-search"}),content:_("309","关闭"),onClick:t}],i=[v.default.createElement(S.Button,{type:"primary",loading:r,onClick:n},_("826","确定")),v.default.createElement(S.Button,{type:"ghost",onClick:t},_("31129","取消"))];return v.default.createElement(b.WeaDialog,{icon:"icon-coms-implement",iconBgcolor:"rgb(150, 53, 138)",style:{width:840,height:400},buttons:i,hasScroll:!0,title:_("508932","考核分数段"),visible:a,onCancel:t},v.default.createElement(b.WeaRightMenu,{datas:o},v.default.createElement(b.WeaSearchGroup,{title:_("508764","基础字段"),items:this.getFormItem(),showGroup:!0,col:1})))}},{key:"getFormItem",value:function(){var e=this.store,t=e.form,a=e.onFormChange,n=e.symbolOption;return[{com:v.default.createElement(b.WeaFormItem,{label:_("508927","分段名称"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(b.WeaInput,{value:t.gardename,viewAttr:3,onChange:function(e){return a({gardename:e})}}))},{com:v.default.createElement(b.WeaFormItem,{label:_("508928","开始值符号"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(b.WeaSelect,{options:n,value:t.beginSymbol,onChange:function(e){return a({beginSymbol:e})}}))},{com:v.default.createElement(b.WeaFormItem,{label:_("508929","开始值"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(b.WeaInputNumber,{value:t.beginscore,viewAttr:3,precision:2,onChange:function(e){return a({beginscore:e})}}))},{com:v.default.createElement(b.WeaFormItem,{label:_("508930","结束值符号"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(b.WeaSelect,{options:n,value:t.endSymbol,onChange:function(e){return a({endSymbol:e})}}))},{com:v.default.createElement(b.WeaFormItem,{label:_("508931","结束值"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(b.WeaInputNumber,{value:t.endscore,viewAttr:3,precision:2,onChange:function(e){return a({endscore:e})}}))},{com:v.default.createElement(b.WeaFormItem,{label:_("128719","显示顺序"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(b.WeaInputNumber,{value:t.rank,onChange:function(e){return a({rank:e})}}))}]}}]),t}(v.default.Component))||o)||o;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,o,i=a(6),l=n(i),s=a(1),u=n(s),c=a(5),d=n(c),f=a(7),p=n(f),m=a(8),h=n(m),g=a(3),v=n(g),y=a(4),b=a(0),S=a(126),_=n(S),w=a(11),C=a(2),E=a(18),k=b.WeaLocaleProvider.getLabel,D=E.WeaTableNew.WeaTable,O=(r=(0,y.inject)("reportShareStore"))(o=(0,y.observer)(o=function(e){function t(e){(0,u.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.onOperatesClick=function(e,t,n,r){var o=a.store.operationDelOne;"0"===n.index&&o(e.id)},a.onSelectChange=function(e){a.store.selectedRowKeys=e},a.state={},a.store=a.props.reportShareStore,a}return(0,h.default)(t,e),(0,d.default)(t,[{key:"componentWillMount",value:function(){(0,w.setWindowKeys)(4,k(506170,"考核结果分析共享设置")),this.store.doInit()}},{key:"render",value:function(){var e=this.store,t=e.hasRight,a=e.msg,n=e.tableStore,r=e.selectedRowKeys,o=e.loading;if("0"==a&&!t)return(0,w.renderAlertPage)('<span style="color:red">'+k("508561","您暂时无权限查看此页面")+"</span>");var i=this.props.menu;return v.default.createElement(C.Spin,{spinning:o},v.default.createElement(b.WeaPopoverHrm,null),v.default.createElement("div",{style:{height:"100vh"}},"1"==a&&v.default.createElement(b.WeaRightMenu,{datas:i,showUrlItem:!1},v.default.createElement("div",{style:{marginTop:"20px"}},v.default.createElement(b.WeaNewScroll,{height:"calc(100vh - 52px)"},v.default.createElement(D,{comsWeaTableStore:n,hasOrder:!0,needScroll:!0,rowSelection:{selectedRowKeys:r,onChange:this.onSelectChange},onOperatesClick:this.onOperatesClick}))),v.default.createElement(_.default,null))))}}]),t}(v.default.Component))||o)||o;t.default=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,o,i=a(6),l=n(i),s=a(1),u=n(s),c=a(5),d=n(c),f=a(7),p=n(f),m=a(8),h=n(m),g=a(3),v=n(g),y=a(4),b=a(0),S=a(2),_=a(11),w=b.WeaLocaleProvider.getLabel,C=(r=(0,y.inject)("reportShareStore"))(o=(0,y.observer)(o=function(e){function t(e){(0,u.default)(this,t);var a=(0,p.default)(this,(t.__proto__||(0,l.default)(t)).call(this,e));return a.store=a.props.reportShareStore,a}return(0,h.default)(t,e),(0,d.default)(t,[{key:"render",value:function(){var e=this.store,t=e.showUpdataDialog,a=e.closeForm,n=e.operation,r=e.loading,o=[{key:"save",icon:v.default.createElement("i",{className:"icon-coms-search"}),content:w("30986","保存"),onClick:n},{key:"close",icon:v.default.createElement("i",{className:"icon-coms-search"}),content:w("309","关闭"),onClick:a}],i=[v.default.createElement(S.Button,{type:"primary",loading:r,onClick:n},w("826","确定")),v.default.createElement(S.Button,{type:"ghost",onClick:a},w("31129","取消"))];return v.default.createElement(b.WeaDialog,{icon:"icon-coms-implement",iconBgcolor:"rgb(150, 53, 138)",style:{width:840,height:400},buttons:i,hasScroll:!0,title:w("506170","考核结果分析共享设置"),visible:t,onCancel:a},v.default.createElement(b.WeaRightMenu,{datas:o},v.default.createElement(b.WeaSearchGroup,{title:w("508764","基础字段"),items:this.getFormItem(),showGroup:!0,col:1})))}},{key:"getFormItem",value:function(){var e=this.store,t=e.form,a=e.onFormChange,n=e.sharetypeOption,r=e.sharelevelOption,o=e.rankOption,i=[];return i.push({com:v.default.createElement(b.WeaFormItem,{label:w("18495","共享类型"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(b.WeaSelect,{options:n,value:t.sharetype,onChange:function(e){return a({sharetype:e,relatedshareid:"",relatedshareData:[]})}}))}),"1"==t.sharetype&&i.push({com:v.default.createElement(b.WeaFormItem,{label:w("30042","人员"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(b.WeaBrowser,{type:17,viewAttr:3,isSingle:!1,title:w("179","人力资源"),replaceDatas:t.relatedshareData,onChange:function(e,t){return a({relatedshareid:e,relatedshareData:(0,_.idsAndNamesToArr)(e,t)})}}))}),"2"==t.sharetype&&i.push({com:v.default.createElement(b.WeaFormItem,{label:w("27511","部门"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(b.WeaBrowser,{type:57,viewAttr:3,isSingle:!1,title:w("27511","部门"),icon:"icon-coms-hrm",replaceDatas:t.relatedshareData,onChange:function(e,t){return a({relatedshareid:e,relatedshareData:(0,_.idsAndNamesToArr)(e,t)})}}))}),"3"==t.sharetype&&i.push({com:v.default.createElement(b.WeaFormItem,{label:w("122","角色"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(b.WeaBrowser,{viewAttr:3,type:267,title:w("122","角色"),replaceDatas:t.relatedshareData,onChange:function(e,t){return a({relatedshareid:e,relatedshareData:(0,_.idsAndNamesToArr)(e,t)})}}))}),"3"==t.sharetype&&i.push({com:v.default.createElement(b.WeaFormItem,{label:w("21958","角色级别"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(b.WeaSelect,{options:o,value:t.rolelevel,onChange:function(e){return a({rolelevel:e})}}))}),("3"==t.sharetype||"2"==t.sharetype||"4"==t.sharetype)&&i.push({com:v.default.createElement(b.WeaFormItem,{label:w("683","安全级别"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(b.WeaInputNumber,{min:0,max:100,value:t.seclevel,onChange:function(e){return a({seclevel:e})}}))}),i.push({com:v.default.createElement(b.WeaFormItem,{label:w("3005","共享级别"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(b.WeaSelect,{options:r,value:t.sharelevel,onChange:function(e){return a({sharelevel:e,mutiids:"",mutiData:[]})}}))}),"6"==t.sharelevel&&i.push({com:v.default.createElement(b.WeaFormItem,{label:w("27511","部门"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(b.WeaBrowser,{type:57,viewAttr:3,isSingle:!1,title:w("27511","部门"),replaceDatas:t.mutiData,onChange:function(e,t){return a({mutiids:e,mutiData:(0,_.idsAndNamesToArr)(e,t)})}}))}),"8"==t.sharelevel&&i.push({com:v.default.createElement(b.WeaFormItem,{label:w("33553","分部"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(b.WeaBrowser,{type:194,viewAttr:3,isSingle:!1,title:w("33553","分部"),replaceDatas:t.mutiData,onChange:function(e,t){return a({mutiids:e,mutiData:(0,_.idsAndNamesToArr)(e,t)})}}))}),"9"==t.sharelevel&&i.push({com:v.default.createElement(b.WeaFormItem,{label:w("30042","人员"),labelCol:{span:6},wrapperCol:{span:16}},v.default.createElement(b.WeaBrowser,{type:17,viewAttr:3,isSingle:!1,title:w("30042","人员"),replaceDatas:t.mutiData,onChange:function(e,t){return a({mutiids:e,mutiData:(0,_.idsAndNamesToArr)(e,t)})}}))}),i}}]),t}(v.default.Component))||o)||o;t.default=C},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}var r=a(128),o=n(r),i=a(130),l=n(i),s=a(135),u=n(s),c=a(153),d=n(c),f=a(155),p=n(f),m=a(157),h=n(m),g=a(159),v=n(g);e.exports={planBaseStore:new l.default,goalBaseStore:new u.default,taskBaseStore:new o.default,baseSettingStore:new d.default,accessItemListStore:new v.default,scoreSettingStore:new p.default,reportShareStore:new 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,h.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 o={};return Object.keys(n).forEach(function(e){o[e]=n[e]}),o.enumerable=!!o.enumerable,o.configurable=!!o.configurable,("value"in o||o.initializer)&&(o.writable=!0),o=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},o),r&&void 0!==o.initializer&&(o.value=o.initializer?o.initializer.call(r):void 0,o.initializer=void 0),void 0===o.initializer&&(Object.defineProperty(e,t,o),o=null),o}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i,l,s,u,c,d,f,p,m=a(24),h=n(m),g=a(1),v=n(g),y=a(16),b=a(0),S=a(129),_=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}(S),w=(b.WeaLocaleProvider.getLabel,i=function e(){(0,v.default)(this,e),r(this,"loading",l,this),r(this,"fbdeltime",s,this),r(this,"isdel",u,this),r(this,"docArray",c,this),r(this,"canedit",d,this),this.isshow=!1,r(this,"getTaskBase",f,this),r(this,"saveTaskBase",p,this)},l=o(i.prototype,"loading",[y.observable],{enumerable:!0,initializer:function(){return!1}}),s=o(i.prototype,"fbdeltime",[y.observable],{enumerable:!0,initializer:function(){return 0}}),u=o(i.prototype,"isdel",[y.observable],{enumerable:!0,initializer:function(){return 0}}),c=o(i.prototype,"docArray",[y.observable],{enumerable:!0,initializer:function(){return[]}}),d=o(i.prototype,"canedit",[y.observable],{enumerable:!0,initializer:function(){return!1}}),f=o(i.prototype,"getTaskBase",[y.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.loading=!0,_.getTaskBase(t).then((0,y.action)(function(t){1==t.status&&(e.isshow=!0,e.isdel=t.isdel,e.fbdeltime=t.fbdeltime,e.docArray=[{id:t.docsecid,name:t.docpath}],e.canedit=t.canedit),e.loading=!1}))}}}),p=o(i.prototype,"saveTaskBase",[y.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.loading=!0,t.isdel=e.isdel,t.fbdeltime=e.fbdeltime,t.operation="save",e.docArray&&e.docArray.length>0&&(t.docsecid=e.docArray[0].id),_.getTaskBase(t).then((0,y.action)(function(a){t.doback(a.status,a.canedit),e.loading=!1}))}}}),i);t.default=w},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTaskBase=void 0;var n=a(0);t.getTaskBase=function(e){return n.WeaTools.callApi("/api/workrelate/task/taskBase","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,O.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 o={};return Object.keys(n).forEach(function(e){o[e]=n[e]}),o.enumerable=!!o.enumerable,o.configurable=!!o.configurable,("value"in o||o.initializer)&&(o.writable=!0),o=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},o),r&&void 0!==o.initializer&&(o.value=o.initializer?o.initializer.call(r):void 0,o.initializer=void 0),void 0===o.initializer&&(Object.defineProperty(e,t,o),o=null),o}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i,l,s,u,c,d,f,p,m,h,g,v,y,b,S,_,w,C,E,k,D=a(24),O=n(D),W=a(131),T=n(W),x=a(1),B=n(x),M=a(5),P=n(M),A=a(16),L=a(2),I=a(134),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}(I),R=a(0),j=R.WeaLocaleProvider.getLabel,z=(i=(0,A.action)("设置form属性"),l=(0,A.action)("获取属性"),s=(0,A.action)("获取基础设置数据"),u=(0,A.action)("操作"),c=(0,A.action)("getOption"),d=function(){function e(){(0,B.default)(this,e),r(this,"loading",f,this),r(this,"frontOrBackOptions",p,this),this.frontOrBackMap={},r(this,"formParams",m,this),r(this,"weekRowData",h,this),r(this,"monthRowData",g,this),r(this,"tableDataList",v,this),r(this,"canedit",y,this),r(this,"candel",b,this),this.titlename="",r(this,"treeNodeData",S,this),this.emptydata=[],r(this,"canfresh",_,this),r(this,"setFormParams",w,this),r(this,"getBasicSetting",C,this),r(this,"basicSettingOperation",E,this),r(this,"getOption",k,this)}return(0,P.default)(e,[{key:"getFormParams",value:function(){return this.formParams}}]),e}(),f=o(d.prototype,"loading",[A.observable],{enumerable:!0,initializer:function(){return!1}}),p=o(d.prototype,"frontOrBackOptions",[A.observable],{enumerable:!0,initializer:function(){return[]}}),m=o(d.prototype,"formParams",[A.observable],{enumerable:!0,initializer:function(){return{isweek:1,ismonth:1,wstarttype:-1,wstartdays:0,wendtype:1,wenddays:0,iswremind:1,mstarttype:-1,mstartdays:0,mendtype:1,menddays:0,ismremind:1,programcreate:"",programcreatename:"",reportaudit:"",reportauditname:"",reportview:"",reportviewname:"",docsecid:"",docpath:"",ismanager:"",isself:"",manageraudit:"",subcompanyids:"",departmentids:"",resourceids:"",operation:""}}}),h=o(d.prototype,"weekRowData",[A.observable],{enumerable:!0,initializer:function(){return{}}}),g=o(d.prototype,"monthRowData",[A.observable],{enumerable:!0,initializer:function(){return{}}}),v=o(d.prototype,"tableDataList",[A.observable],{enumerable:!0,initializer:function(){return[]}}),y=o(d.prototype,"canedit",[A.observable],{enumerable:!0,initializer:function(){return!1}}),b=o(d.prototype,"candel",[A.observable],{enumerable:!0,initializer:function(){return!1}}),S=o(d.prototype,"treeNodeData",[A.observable],{enumerable:!0,initializer:function(){return{resourcetype:"",resourceid:"",resourcename:""}}}),_=o(d.prototype,"canfresh",[A.observable],{enumerable:!0,initializer:function(){return!1}}),w=o(d.prototype,"setFormParams",[i],{enumerable:!0,initializer:function(){var e=this;return function(t,a){e.formParams[t]=a}}}),o(d.prototype,"getFormParams",[l],(0,T.default)(d.prototype,"getFormParams"),d.prototype),C=o(d.prototype,"getBasicSetting",[s],{enumerable:!0,initializer:function(){var e=this;return function(t){e.loading=!0,e.canfresh=!1,N.getBasicSetting(t).then((0,A.action)(function(t){t.api_status?(e.titlename=t.titlename,e.emptydata=[],e.canedit=t.canedit,e.candel=t.canDel,e.formParams=t.formParams):L.message.error(t.msg||j("508818","接口调用失败!")),e.canfresh=!0,e.loading=!1}))}}}),E=o(d.prototype,"basicSettingOperation",[u],{enumerable:!0,initializer:function(){var e=this;return function(t){e.loading=!0,N.basicSettingOperation(t).then((0,A.action)(function(t){t.api_status?t.hasRight?(L.message.success(j("30700","操作成功")),e.getBasicSetting({resourceid:e.treeNodeData.resourceid,resourcetype:e.treeNodeData.resourcetype})):L.message.error(j("2012","对不起,您暂时没有权限!")):L.message.error(t.msg||j("508818","接口调用失败!")),e.loading=!1}))}}}),k=o(d.prototype,"getOption",[c],{enumerable:!0,initializer:function(){var e=this;return function(){R.WeaTools.callApi("/api/workrelate/plan/getOption","GET",{type:2}).then((0,A.action)(function(t){t.api_status?(e.frontOrBackOptions=t.data,e.frontOrBackMap=t.datamap):L.message.error(t.msg||j("508818","接口调用失败!"))}))}}}),d);t.default=z},function(e,t,a){e.exports={default:a(132),__esModule:!0}},function(e,t,a){a(133);var n=a(9).Object;e.exports=function(e,t){return n.getOwnPropertyDescriptor(e,t)}},function(e,t,a){var n=a(22),r=a(55).f;a(62)("getOwnPropertyDescriptor",function(){return function(e,t){return r(n(e),t)}})},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.basicSettingOperation=t.getBasicSetting=void 0;var n=a(0);t.getBasicSetting=function(e){return n.WeaTools.callApi("/api/workrelate/plan/getBasicSetting","GET",e)},t.basicSettingOperation=function(e){return n.WeaTools.callApi("/api/workrelate/plan/basicSettingOperation","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,A.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 o={};return Object.keys(n).forEach(function(e){o[e]=n[e]}),o.enumerable=!!o.enumerable,o.configurable=!!o.configurable,("value"in o||o.initializer)&&(o.writable=!0),o=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},o),r&&void 0!==o.initializer&&(o.value=o.initializer?o.initializer.call(r):void 0,o.initializer=void 0),void 0===o.initializer&&(Object.defineProperty(e,t,o),o=null),o}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i,l,s,u,c,d,f,p,m,h,g,v,y,b,S,_,w,C,E,k,D,O,W,T,x,B,M,P=a(24),A=n(P),L=a(136),I=n(L),N=a(1),R=n(N),j=a(16),z=a(2),F=a(18),K=a(0),U=a(152),q=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}(U),G=F.WeaTableNew.TableStore,H=K.WeaLocaleProvider.getLabel,V=(i=(0,j.action)("创建权限查询"),l=(0,j.action)("创建权限新增删除"),s=function e(){(0,R.default)(this,e),r(this,"loading",u,this),r(this,"hasRight",c,this),r(this,"responsibleRight",d,this),r(this,"tableStore",f,this),r(this,"data",p,this),r(this,"reslutData",m,this),r(this,"logList",h,this),r(this,"cateTableStore",g,this),r(this,"cateData",v,this),r(this,"createTableStore",y,this),r(this,"conditioninfo",b,this),r(this,"ifupload",S,this),r(this,"saveBaseSetting",_,this),r(this,"getBaseSetting",w,this),r(this,"getBaseSettingPersonData",C,this),r(this,"saveBaseSettingPersonData",E,this),r(this,"deletePersonBaseSetting",k,this),r(this,"importGoal",D,this),r(this,"downLoadTemplate",O,this),r(this,"getImportLog",W,this),r(this,"goalCateSetting",T,this),r(this,"goalListCate",x,this),r(this,"getCreateSettingList",B,this),r(this,"goalCreateSetting",M,this),this.sleep=function(e){return new I.default(function(t){return setTimeout(t,e)})}},u=o(s.prototype,"loading",[j.observable],{enumerable:!0,initializer:function(){return!0}}),c=o(s.prototype,"hasRight",[j.observable],{enumerable:!0,initializer:function(){return!1}}),d=o(s.prototype,"responsibleRight",[j.observable],{enumerable:!0,initializer:function(){return!1}}),f=o(s.prototype,"tableStore",[j.observable],{enumerable:!0,initializer:function(){return new G}}),p=o(s.prototype,"data",[j.observable],{enumerable:!0,initializer:function(){return{}}}),m=o(s.prototype,"reslutData",[j.observable],{enumerable:!0,initializer:function(){return{}}}),h=o(s.prototype,"logList",[j.observable],{enumerable:!0,initializer:function(){return[]}}),g=o(s.prototype,"cateTableStore",[j.observable],{enumerable:!0,initializer:function(){return new G}}),v=o(s.prototype,"cateData",[j.observable],{enumerable:!0,initializer:function(){return{id:"",catename:"",description:"",showorder:"",enable:"",icon:"",color:""}}}),y=o(s.prototype,"createTableStore",[j.observable],{enumerable:!0,initializer:function(){return new G}}),b=o(s.prototype,"conditioninfo",[j.observable],{enumerable:!0,initializer:function(){return[]}}),S=o(s.prototype,"ifupload",[j.observable],{enumerable:!0,initializer:function(){return!0}}),_=o(s.prototype,"saveBaseSetting",[j.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.loading=!0,t.operation="save",q.baseSetting(t).then((0,j.action)(function(t){e.loading=!1,t.status?t.hasRight?z.message.success(H(22619,"保存成功")):z.message.error(H("2012","对不起,您暂时没有权限!")):z.message.error(t.msg||H(22620,"保存失败"))}))}}}),w=o(s.prototype,"getBaseSetting",[j.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.loading=!0,t.operation="get",q.baseSetting(t).then((0,j.action)(function(t){e.loading=!1,t.status?(e.hasRight=t.hasRight,e.data=t.data,e.responsibleRight=t.responsibleRight):z.message.error(t.msg||H("25009","失败"))}))}}}),C=o(s.prototype,"getBaseSettingPersonData",[j.action],{enumerable:!0,initializer:function(){var e=this;return function(t){q.personBaseSetting(t).then((0,j.action)(function(t){t.api_status?(e.tableStore.getDatas(t.datas),e.loading=!1):z.message.error(t.msg||H("25009","失败"))}))}}}),E=o(s.prototype,"saveBaseSettingPersonData",[j.action],{enumerable:!0,initializer:function(){var e=this;return function(t){q.personSaveBaseSetting(t).then((0,j.action)(function(a){a.status?a.hasRight?(z.message.success(H("22619","保存成功")),e.getBaseSettingPersonData(t)):z.message.error(H("2012","对不起,您暂时没有权限!")):a.repeat&&z.message.error(H("22620","保存失败"))}))}}}),k=o(s.prototype,"deletePersonBaseSetting",[j.action],{enumerable:!0,initializer:function(){var e=this;return function(t){q.personDeleteBaseSetting(t).then((0,j.action)(function(a){a.status&&(z.message.success(H(20461,"删除成功")),e.getBaseSettingPersonData(t),"function"===typeof t.doback&&t.doback())}))}}}),D=o(s.prototype,"importGoal",[j.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.loading=!0,q.importGoal(t).then((0,j.action)(function(t){t.hasRight?(e.loading=!1,e.ifupload=!0,e.reslutData=t):z.message.error(H("2012","对不起,您暂时没有权限!"))}))}}}),O=o(s.prototype,"downLoadTemplate",[j.action],{enumerable:!0,initializer:function(){return function(e){q.downLoadTemplate(e).then((0,j.action)(function(e){e.status&&(window.location.href=""+location.origin+e.url)}))}}}),W=o(s.prototype,"getImportLog",[j.action],{enumerable:!0,initializer:function(){var e=this;return function(t){q.getImportLog(t).then((0,j.action)(function(t){if(t.list&&t.list.length>e.logList.length)for(var a=t.list.length,n=e.logList.length,r=n;r<a;r++)!function(a){e.sleep(500).then(function(){e.logList.push(t.list[a])})}(r)}))}}}),T=o(s.prototype,"goalCateSetting",[j.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.loading=!0,q.goalCateSetting(t).then((0,j.action)(function(a){a.status&&("add"==t.operate?z.message.success(H(22619,"保存成功")):"query"==t.operate?e.cateData=a.data:"del"==t.operate?a.result?z.message.success(H(20461,"删除成功")):z.message.error(H("25009","失败")):"update"==t.operate&&z.message.success(H(30700,"操作成功")),"function"===typeof t.doback&&t.doback(),e.goalListCate(),e.loading=!1)}))}}}),x=o(s.prototype,"goalListCate",[j.action],{enumerable:!0,initializer:function(){var e=this;return function(t){e.loading=!0,q.goalListCate(t).then((0,j.action)(function(t){t.status&&(e.cateTableStore.getDatas(t.datas),e.loading=!1)}))}}}),B=o(s.prototype,"getCreateSettingList",[i],{enumerable:!0,initializer:function(){var e=this;return function(t){e.loading=!0,q.goalCreateSetting({operate:"search"}).then((0,j.action)(function(t){t.status?(e.conditioninfo=t.conditioninfo,e.createTableStore.getDatas(t.datas)):z.message.error(t.msg||H("508818","接口调用失败!")),e.loading=!1}))}}}),M=o(s.prototype,"goalCreateSetting",[l],{enumerable:!0,initializer:function(){var e=this;return function(t){e.loading=!0,q.goalCreateSetting(t).then((0,j.action)(function(t){t.status?t.hasRight?(z.message.success(H("30700","操作成功")),e.getCreateSettingList()):z.message.error(H("2012","对不起,您暂时没有权限!")):z.message.error(t.msg||H("508818","接口调用失败!")),e.loading=!1}))}}}),s);t.default=V},function(e,t,a){e.exports={default:a(137),__esModule:!0}},function(e,t,a){a(70),a(64),a(68),a(138),a(150),a(151),e.exports=a(9).Promise},function(e,t,a){"use strict";var n,r,o,i,l=a(26),s=a(10),u=a(27),c=a(72),d=a(13),f=a(14),p=a(31),m=a(139),h=a(140),g=a(73),v=a(74).set,y=a(145)(),b=a(60),S=a(75),_=a(146),w=a(76),C=s.TypeError,E=s.process,k=E&&E.versions,D=k&&k.v8||"",O=s.Promise,W="process"==c(E),T=function(){},x=r=b.f,B=!!function(){try{var e=O.resolve(1),t=(e.constructor={})[a(12)("species")]=function(e){e(T,T)};return(W||"function"==typeof PromiseRejectionEvent)&&e.then(T)instanceof t&&0!==D.indexOf("6.6")&&-1===_.indexOf("Chrome/66")}catch(e){}}(),M=function(e){var t;return!(!f(e)||"function"!=typeof(t=e.then))&&t},P=function(e,t){if(!e._n){e._n=!0;var a=e._c;y(function(){for(var n=e._v,r=1==e._s,o=0;a.length>o;)!function(t){var a,o,i,l=r?t.ok:t.fail,s=t.resolve,u=t.reject,c=t.domain;try{l?(r||(2==e._h&&I(e),e._h=1),!0===l?a=n:(c&&c.enter(),a=l(n),c&&(c.exit(),i=!0)),a===t.promise?u(C("Promise-chain cycle")):(o=M(a))?o.call(a,s,u):s(a)):u(n)}catch(e){c&&!i&&c.exit(),u(e)}}(a[o++]);e._c=[],e._n=!1,t&&!e._h&&A(e)})}},A=function(e){v.call(s,function(){var t,a,n,r=e._v,o=L(e);if(o&&(t=S(function(){W?E.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=W||L(e)?2:1),e._a=void 0,o&&t.e)throw t.v})},L=function(e){return 1!==e._h&&0===(e._a||e._c).length},I=function(e){v.call(s,function(){var t;W?E.emit("rejectionHandled",e):(t=s.onrejectionhandled)&&t({promise:e,reason:e._v})})},N=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()),P(t,!0))},R=function(e){var t,a=this;if(!a._d){a._d=!0,a=a._w||a;try{if(a===e)throw C("Promise can't be resolved itself");(t=M(e))?y(function(){var n={_w:a,_d:!1};try{t.call(e,u(R,n,1),u(N,n,1))}catch(e){N.call(n,e)}}):(a._v=e,a._s=1,P(a,!1))}catch(e){N.call({_w:a,_d:!1},e)}}};B||(O=function(e){m(this,O,"Promise","_h"),p(e),n.call(this);try{e(u(R,this,1),u(N,this,1))}catch(e){N.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(147)(O.prototype,{then:function(e,t){var a=x(g(this,O));return a.ok="function"!=typeof e||e,a.fail="function"==typeof t&&t,a.domain=W?E.domain:void 0,this._c.push(a),this._a&&this._a.push(a),this._s&&P(this,!1),a.promise},catch:function(e){return this.then(void 0,e)}}),o=function(){var e=new n;this.promise=e,this.resolve=u(R,e,1),this.reject=u(N,e,1)},b.f=x=function(e){return e===O||e===i?new o(e):r(e)}),d(d.G+d.W+d.F*!B,{Promise:O}),a(48)(O,"Promise"),a(148)("Promise"),i=a(9).Promise,d(d.S+d.F*!B,"Promise",{reject:function(e){var t=x(this);return(0,t.reject)(e),t.promise}}),d(d.S+d.F*(l||!B),"Promise",{resolve:function(e){return w(l&&this===i?O:this,e)}}),d(d.S+d.F*!(B&&a(149)(function(e){O.all(e).catch(T)})),"Promise",{all:function(e){var t=this,a=x(t),n=a.resolve,r=a.reject,o=S(function(){var a=[],o=0,i=1;h(e,!1,function(e){var l=o++,s=!1;a.push(void 0),i++,t.resolve(e).then(function(e){s||(s=!0,a[l]=e,--i||n(a))},r)}),--i||n(a)});return o.e&&r(o.v),a.promise},race:function(e){var t=this,a=x(t),n=a.reject,r=S(function(){h(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(27),r=a(141),o=a(142),i=a(17),l=a(47),s=a(143),u={},c={},t=e.exports=function(e,t,a,d,f){var p,m,h,g,v=f?function(){return e}:s(e),y=n(a,d,t?2:1),b=0;if("function"!=typeof v)throw TypeError(e+" is not iterable!");if(o(v)){for(p=l(e.length);p>b;b++)if((g=t?y(i(m=e[b])[0],m[1]):y(e[b]))===u||g===c)return g}else for(h=v.call(e);!(m=h.next()).done;)if((g=r(h,y,m.value,t))===u||g===c)return g};t.BREAK=u,t.RETURN=c},function(e,t,a){var n=a(17);e.exports=function(e,t,a,r){try{return r?t(n(a)[0],a[1]):t(a)}catch(t){var o=e.return;throw void 0!==o&&n(o.call(e)),t}}},function(e,t,a){var n=a(41),r=a(12)("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(n.Array===e||o[r]===e)}},function(e,t,a){var n=a(72),r=a(12)("iterator"),o=a(41);e.exports=a(9).getIteratorMethod=function(e){if(void 0!=e)return e[r]||e["@@iterator"]||o[n(e)]}},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(10),r=a(74).set,o=n.MutationObserver||n.WebKitMutationObserver,i=n.process,l=n.Promise,s="process"==a(28)(i);e.exports=function(){var e,t,a,u=function(){var n,r;for(s&&(n=i.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(){i.nextTick(u)};else if(!o||n.navigator&&n.navigator.standalone)if(l&&l.resolve){var c=l.resolve(void 0);a=function(){c.then(u)}}else a=function(){r.call(n,u)};else{var d=!0,f=document.createTextNode("");new o(u).observe(f,{characterData:!0}),a=function(){f.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(10),r=n.navigator;e.exports=r&&r.userAgent||""},function(e,t,a){var n=a(23);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(10),r=a(9),o=a(20),i=a(15),l=a(12)("species");e.exports=function(e){var t="function"==typeof r[e]?r[e]:n[e];i&&t&&!t[l]&&o.f(t,l,{configurable:!0,get:function(){return this}})}},function(e,t,a){var n=a(12)("iterator"),r=!1;try{var o=[7][n]();o.return=function(){r=!0},Array.from(o,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!r)return!1;var a=!1;try{var o=[7],i=o[n]();i.next=function(){return{done:a=!0}},o[n]=function(){return i},e(o)}catch(e){}return a}},function(e,t,a){"use strict";var n=a(13),r=a(9),o=a(10),i=a(73),l=a(76);n(n.P+n.R,"Promise",{finally:function(e){var t=i(this,r.Promise||o.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(13),r=a(60),o=a(75);n(n.S,"Promise",{try:function(e){var t=r.f(this),a=o(e);return(a.e?t.reject:t.resolve)(a.v),t.promise}})},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.goalCreateSetting=t.goalListCate=t.goalCateSetting=t.getImportLog=t.downLoadTemplate=t.importGoal=t.personDeleteBaseSetting=t.personSaveBaseSetting=t.personBaseSetting=t.baseSetting=void 0;var n=a(0);t.baseSetting=function(e){return n.WeaTools.callApi("/api/workrelate/goal/baseSetting","POST",e)},t.personBaseSetting=function(e){return n.WeaTools.callApi("/api/workrelate/goal/personBaseSetting","POST",e)},t.personSaveBaseSetting=function(e){return n.WeaTools.callApi("/api/workrelate/goal/personSaveBaseSetting","POST",e)},t.personDeleteBaseSetting=function(e){return n.WeaTools.callApi("/api/workrelate/goal/personDeleteBaseSetting","POST",e)},t.importGoal=function(e){return n.WeaTools.callApi("/api/workrelate/goal/importGoal","POST",e)},t.downLoadTemplate=function(e){return n.WeaTools.callApi("/api/workrelate/goal/downloadTemplate","GET",e)},t.getImportLog=function(e){return n.WeaTools.callApi("/api/workrelate/goal/getImportLog","GET",e)},t.goalCateSetting=function(e){return n.WeaTools.callApi("/api/workrelate/goal/goalCateSetting","POST",e)},t.goalListCate=function(e){return n.WeaTools.callApi("/api/workrelate/goal/goalListCate","POST",e)},t.goalCreateSetting=function(e){return n.WeaTools.callApi("/api/workrelate/goal/goalCreateSetting","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,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 o={};return Object.keys(n).forEach(function(e){o[e]=n[e]}),o.enumerable=!!o.enumerable,o.configurable=!!o.configurable,("value"in o||o.initializer)&&(o.writable=!0),o=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},o),r&&void 0!==o.initializer&&(o.value=o.initializer?o.initializer.call(r):void 0,o.initializer=void 0),void 0===o.initializer&&(Object.defineProperty(e,t,o),o=null),o}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i,l,s,u,c,d,f,p,m,h,g,v,y,b,S,_,w,C,E=a(24),k=n(E),D=a(25),O=n(D),W=a(1),T=n(W),x=a(16),B=a(2),M=a(154),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}(M),A=a(18),L=a(0),I=A.WeaLogView.LogStore,N=L.WeaLocaleProvider.getLabel,R=(i=(0,x.action)("值改变"),l=(0,x.action)("日志显示改变"),s=(0,x.action)("考核设置获取最新设置"),u=(0,x.action)("考核设置获取最新设置"),c=function e(){(0,T.default)(this,e),r(this,"loading",d,this),r(this,"canedit",f,this),r(this,"title",p,this),r(this,"logStore",m,this),r(this,"showLog",h,this),r(this,"settingData",g,this),r(this,"scoreOptions",v,this),r(this,"viewOptions",y,this),r(this,"timeType",b,this),r(this,"onValueChange",S,this),r(this,"changeShowLog",_,this),r(this,"baseSettingApiData",w,this),r(this,"baseSettingOperate",C,this)},d=o(c.prototype,"loading",[x.observable],{enumerable:!0,initializer:function(){return!0}}),f=o(c.prototype,"canedit",[x.observable],{enumerable:!0,initializer:function(){return!1}}),p=o(c.prototype,"title",[x.observable],{enumerable:!0,initializer:function(){return""}}),m=o(c.prototype,"logStore",[x.observable],{enumerable:!0,initializer:function(){return new I}}),h=o(c.prototype,"showLog",[x.observable],{enumerable:!0,initializer:function(){return!1}}),g=o(c.prototype,"settingData",[x.observable],{enumerable:!0,initializer:function(){return{resourceid:"",resourcetype:"1",id:"",isfyear:"0",ishyear:"0",isquarter:"0",ismonth:"0",fstarttype:-1,fstartdays:0,fendtype:1,fenddays:0,freminddays:0,hstarttype:-1,hstartdays:0,hendtype:1,henddays:0,qstarttype:-1,qstartdays:0,qendtype:1,qenddays:0,mstarttype:-1,mstartdays:0,mendtype:1,menddays:0,programcreate:"",programcreateData:[],programaudit:"",programauditData:[],manageraudit:0,accessconfirm:"",accessconfirmData:[],accessview:"",accessviewData:[],isself:0,ismanager:0,docsecid:"",docpath:"",scoremin:-5,scoremax:5,revisemin:-2,revisemax:2,scoreSetting:5,subcompanyids:"",subcompanyidsArry:[],departmentids:"",departmentidsArry:[],canview:"2"}}}),v=o(c.prototype,"scoreOptions",[x.observable],{enumerable:!0,initializer:function(){return[{key:"5",showname:N("508828","五分制")},{key:"10",showname:N("508829","十分制")},{key:"100",showname:N("508830","百分制")}]}}),y=o(c.prototype,"viewOptions",[x.observable],{enumerable:!0,initializer:function(){return[{key:"0",showname:N(82613,"不可查看")},{key:"1",showname:N(510007,"已完成可查看")},{key:"2",showname:N(20306,"可查看")}]}}),b=o(c.prototype,"timeType",[x.observable],{enumerable:!0,initializer:function(){return[{key:"-1",showname:N("18109","前")},{key:"1",showname:N("18110","后")}]}}),S=o(c.prototype,"onValueChange",[i],{enumerable:!0,initializer:function(){var e=this;return function(t){for(var a in t)e.settingData[a]=t[a]}}}),_=o(c.prototype,"changeShowLog",[l],{enumerable:!0,initializer:function(){var e=this;return function(){e.showLog=!e.showLog}}}),w=o(c.prototype,"baseSettingApiData",[s],{enumerable:!0,initializer:function(){var e=this;return function(){if("1"===e.settingData.resourcetype)return void(e.loading=!1);e.loading=!0,P.baseSettingApi({resourceid:e.settingData.resourceid,resourcetype:e.settingData.resourcetype}).then((0,x.action)(function(t){t.api_status?(e.canedit=t.canedit,t.data?e.settingData=(0,O.default)({},e.settingData,t.data,{subcompanyids:"",subcompanyidsArry:[],departmentids:"",departmentidsArry:[]}):e.settingData={resourceid:e.settingData.resourceid,resourcetype:e.settingData.resourcetype,id:"",isfyear:"0",ishyear:"0",isquarter:"0",ismonth:"0",fstarttype:-1,fstartdays:0,fendtype:1,fenddays:0,freminddays:0,hstarttype:-1,hstartdays:0,hendtype:1,henddays:0,qstarttype:-1,qstartdays:0,qendtype:1,qenddays:0,mstarttype:-1,mstartdays:0,mendtype:1,menddays:0,programcreate:"",programcreateData:[],programaudit:"",programauditData:[],manageraudit:0,accessconfirm:"",accessconfirmData:[],accessview:"",accessviewData:[],isself:0,ismanager:0,docsecid:null,docpath:null,scoremin:-5,scoremax:5,revisemin:-2,revisemax:2,scoreSetting:5,subcompanyids:"",subcompanyidsArry:[],departmentids:"",departmentidsArry:[],canview:t.canview}):B.message.error(t.msg||N("508818","接口调用失败!")),e.loading=!1}))}}}),C=o(c.prototype,"baseSettingOperate",[u],{enumerable:!0,initializer:function(){var e=this;return function(t){e.settingData.resourcetype+""!=="1"&&(e.loading=!0,t=(0,O.default)({},t,e.settingData),P.baseSettingOperateApi(t).then((0,x.action)(function(t){t.api_status?t.hasRight?(e.baseSettingApiData(),B.message.success(N("30700","操作成功"))):B.message.error(N("2012","对不起,您暂时没有权限!")):B.message.error(t.msg||N("508818","接口调用失败!")),e.loading=!1})))}}}),c);t.default=R},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.baseSettingOperateApi=t.baseSettingApi=void 0;var n=a(0);t.baseSettingApi=function(e){return n.WeaTools.callApi("/api/workrelate/performance/baseSetting","GET",e)},t.baseSettingOperateApi=function(e){return n.WeaTools.callApi("/api/workrelate/performance/baseSettingOperate","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,R.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 o={};return Object.keys(n).forEach(function(e){o[e]=n[e]}),o.enumerable=!!o.enumerable,o.configurable=!!o.configurable,("value"in o||o.initializer)&&(o.writable=!0),o=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},o),r&&void 0!==o.initializer&&(o.value=o.initializer?o.initializer.call(r):void 0,o.initializer=void 0),void 0===o.initializer&&(Object.defineProperty(e,t,o),o=null),o}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i,l,s,u,c,d,f,p,m,h,g,v,y,b,S,_,w,C,E,k,D,O,W,T,x,B,M,P,A,L,I,N=a(24),R=n(N),j=a(25),z=n(j),F=a(1),K=n(F),U=a(16),q=a(2),G=a(156),H=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),V=a(0),J=a(18),$=V.WeaLocaleProvider.getLabel,X=J.WeaTableNew.TableStore,Y=(i=(0,U.action)("显示列定制"),l=(0,U.action)("获取table数据"),s=(0,U.action)("切换编辑框是否展示"),u=(0,U.action)("表单关闭的时候清空表单内容"),c=(0,U.action)("搜索条件改变"),d=(0,U.action)("初始化添加表单"),f=(0,U.action)("初始化表单内容"),p=(0,U.action)("初始化编辑表单内容"),m=(0,U.action)("考核指标项-操作"),h=(0,U.action)("考核指标项-单个删除"),g=(0,U.action)("考核指标项-操作删除"),v=function e(){var t=this;(0,K.default)(this,e),r(this,"loading",y,this),r(this,"showUpdataDialog",b,this),r(this,"tableStore",S,this),r(this,"selectedRowKeys",_,this),r(this,"canedit",w,this),r(this,"form",C,this),r(this,"symbolValue",E,this),r(this,"symbolOption",k,this),r(this,"showColumn",D,this),r(this,"getTableDatas",O,this),r(this,"changeShowUpdataDialog",W,this),r(this,"closeForm",T,this),r(this,"onFormChange",x,this),r(this,"ininAddForm",B,this),r(this,"initForm",M,this),r(this,"initEditForm",P,this),r(this,"operation",A,this),this.checkParams=function(){return""===t.form.gardename?(q.message.error($("509542","分段名称未填写")),!1):""===t.form.beginscore?(q.message.error($("509543","开始值未填写")),!1):""!==t.form.endscore||(q.message.error($("509544","结束值未填写")),!1)},r(this,"operationDelOne",L,this),r(this,"operationDel",I,this)},y=o(v.prototype,"loading",[U.observable],{enumerable:!0,initializer:function(){return!0}}),b=o(v.prototype,"showUpdataDialog",[U.observable],{enumerable:!0,initializer:function(){return!1}}),S=o(v.prototype,"tableStore",[U.observable],{enumerable:!0,initializer:function(){return new X}}),_=o(v.prototype,"selectedRowKeys",[U.observable],{enumerable:!0,initializer:function(){return[]}}),w=o(v.prototype,"canedit",[U.observable],{enumerable:!0,initializer:function(){return!1}}),C=o(v.prototype,"form",[U.observable],{enumerable:!0,initializer:function(){return{operation:"",gardename:"",beginSymbol:"1",beginscore:"",endSymbol:"4",endscore:"",rank:""}}}),E=o(v.prototype,"symbolValue",[U.observable],{enumerable:!0,initializer:function(){return[$("15508","大于"),$("383810","大于等于"),$("15509","小于"),$("383811","小于等于")]}}),k=o(v.prototype,"symbolOption",[U.observable],{enumerable:!0,initializer:function(){return[{key:"1",showname:$("15508","大于")},{key:"2",showname:$("383810","大于等于")},{key:"3",showname:$("15509","小于")},{key:"4",showname:$("383811","小于等于")}]}}),D=o(v.prototype,"showColumn",[i],{enumerable:!0,initializer:function(){var e=this;return function(){e.tableStore.setColSetVisible(!0),e.tableStore.tableColSet(!0)}}}),O=o(v.prototype,"getTableDatas",[l],{enumerable:!0,initializer:function(){var e=this;return function(t){e.loading=!0,H.socreSettingApi(t).then((0,U.action)(function(t){t.api_status?(e.tableStore.getDatas(t.datas,1),e.canedit=t.canedit,e.selectedRowKeys=[]):q.message.error(t.msg||$("508818","接口调用失败!")),e.loading=!1}))}}}),W=o(v.prototype,"changeShowUpdataDialog",[s],{enumerable:!0,initializer:function(){var e=this;return function(){e.showUpdataDialog=!e.showUpdataDialog}}}),T=o(v.prototype,"closeForm",[u],{enumerable:!0,initializer:function(){var e=this;return function(){e.initForm(),e.changeShowUpdataDialog()}}}),x=o(v.prototype,"onFormChange",[c],{enumerable:!0,initializer:function(){var e=this;return function(t){for(var a in t)e.form[a]=t[a]}}}),B=o(v.prototype,"ininAddForm",[d],{enumerable:!0,initializer:function(){var e=this;return function(){e.form.operation="add",e.changeShowUpdataDialog()}}}),M=o(v.prototype,"initForm",[f],{enumerable:!0,initializer:function(){var e=this;return function(){e.form={operation:"",gardename:"",beginSymbol:"1",beginscore:"",endSymbol:"4",endscore:"",rank:""}}}}),P=o(v.prototype,"initEditForm",[p],{enumerable:!0,initializer:function(){var e=this;return function(t){e.form=(0,z.default)({operation:"edit"},t),e.changeShowUpdataDialog()}}}),A=o(v.prototype,"operation",[m],{enumerable:!0,initializer:function(){var e=this;return function(){e.checkParams()&&(e.loading=!0,H.socreSettingOperationApi(e.form).then((0,U.action)(function(t){t.api_status?t.hasRight?(q.message.success($("30700","操作成功")),e.changeShowUpdataDialog(),e.getTableDatas(),e.initForm()):q.message.error($("2012","对不起,您暂时没有权限!")):q.message.error(t.msg||$("508818","接口调用失败!")),e.loading=!1})))}}}),L=o(v.prototype,"operationDelOne",[h],{enumerable:!0,initializer:function(){var e=this;return function(t){q.Modal.confirm({title:$("386786","信息确认"),content:$("508867","确定删除已选数据?"),onOk:function(){var a={ids:t,operation:"del"};e.loading=!0,H.socreSettingOperationApi(a).then((0,U.action)(function(t){t.api_status?t.hasRight?(q.message.success($("30700","操作成功")),e.getTableDatas()):q.message.error($("2012","对不起,您暂时没有权限!")):q.message.error(t.msg||$("508818","接口调用失败!")),e.loading=!1}))}})}}}),I=o(v.prototype,"operationDel",[g],{enumerable:!0,initializer:function(){var e=this;return function(){q.Modal.confirm({title:$("386786","信息确认"),content:$("508867","确定删除已选数据?"),onOk:function(){var t={ids:e.selectedRowKeys.join(","),operation:"del"};e.loading=!0,H.socreSettingOperationApi(t).then((0,U.action)(function(t){t.api_status?t.hasRight?(e.selectedRowKeys=[],q.message.success($("30700","操作成功")),e.getTableDatas()):q.message.error($("2012","对不起,您暂时没有权限!")):q.message.error(t.msg||$("508818","接口调用失败!")),e.loading=!1}))}})}}}),v);t.default=Y},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.socreSettingOperationApi=t.socreSettingApi=void 0;var n=a(0);t.socreSettingApi=function(e){return n.WeaTools.callApi("/api/workrelate/performance/scoreSetting","GET",e)},t.socreSettingOperationApi=function(e){return n.WeaTools.callApi("/api/workrelate/performance/scoreSettingOperation","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,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 o={};return Object.keys(n).forEach(function(e){o[e]=n[e]}),o.enumerable=!!o.enumerable,o.configurable=!!o.configurable,("value"in o||o.initializer)&&(o.writable=!0),o=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},o),r&&void 0!==o.initializer&&(o.value=o.initializer?o.initializer.call(r):void 0,o.initializer=void 0),void 0===o.initializer&&(Object.defineProperty(e,t,o),o=null),o}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i,l,s,u,c,d,f,p,m,h,g,v,y,b,S,_,w,C,E,k,D,O,W,T,x,B,M,P,A,L=a(24),I=n(L),N=a(1),R=n(N),j=a(16),z=a(2),F=a(158),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}(F),U=a(0),q=a(18),G=U.WeaLocaleProvider.getLabel,H=q.WeaTableNew.TableStore,V=(i=(0,j.action)("初始化操作"),l=(0,j.action)("数据改变"),s=(0,j.action)("渲染table数据"),u=(0,j.action)("切换编辑框是否展示"),c=(0,j.action)("表单关闭的时候清空表单内容"),d=(0,j.action)("初始化添加表单"),f=(0,j.action)("初始化表单内容"),p=(0,j.action)("考核指标项-操作"),m=(0,j.action)("考核指标项-操作删除"),h=function e(){var t=this;(0,R.default)(this,e),r(this,"loading",g,this),r(this,"showUpdataDialog",v,this),r(this,"tableStore",y,this),r(this,"selectedRowKeys",b,this),r(this,"hasRight",S,this),this.msg="",r(this,"sharetypeOption",_,this),r(this,"sharelevelOption",w,this),r(this,"rankOption",C,this),r(this,"form",E,this),r(this,"doInit",k,this),r(this,"onFormChange",D,this),r(this,"getTableDatas",O,this),r(this,"changeShowUpdataDialog",W,this),r(this,"closeForm",T,this),r(this,"initAddForm",x,this),r(this,"initForm",B,this),r(this,"operation",M,this),this.checkParams=function(){var e=t.form,a=e.sharetype,n=e.sharelevel,r=e.relatedshareid,o=e.mutiids;return 1!=a&&2!=a&&3!=a||""!=r?6!=n&&8!=n&&9!=n||""!=o||(z.message.error(G("508868","请完成必填项!")),!1):(z.message.error(G("508868","请完成必填项!")),!1)},r(this,"operationDelOne",P,this),r(this,"operationDel",A,this)},g=o(h.prototype,"loading",[j.observable],{enumerable:!0,initializer:function(){return!0}}),v=o(h.prototype,"showUpdataDialog",[j.observable],{enumerable:!0,initializer:function(){return!1}}),y=o(h.prototype,"tableStore",[j.observable],{enumerable:!0,initializer:function(){return new H}}),b=o(h.prototype,"selectedRowKeys",[j.observable],{enumerable:!0,initializer:function(){return[]}}),S=o(h.prototype,"hasRight",[j.observable],{enumerable:!0,initializer:function(){return!1}}),_=o(h.prototype,"sharetypeOption",[j.observable],{enumerable:!0,initializer:function(){return[{key:"1",showname:G("179","人力资源")},{key:"2",showname:G("27511","部门")},{key:"3",showname:G("122","角色")},{key:"4",showname:G("1340","所有人")}]}}),w=o(h.prototype,"sharelevelOption",[j.observable],{enumerable:!0,initializer:function(){return[{key:"1",showname:G("500201","个人")},{key:"2",showname:G("18511","同部门")},{key:"3",showname:G("18512","同分部")},{key:"4",showname:G("140","总部")},{key:"5",showname:G("500141","同部门及下级部门")},{key:"6",showname:G("83497","多部门")},{key:"7",showname:G("82790","同分部及下级分部")},{key:"8",showname:G("25512","多分部")},{key:"9",showname:G("382459","多人员")}]}}),C=o(h.prototype,"rankOption",[j.observable],{enumerable:!0,initializer:function(){return[{key:"0",showname:G("27511","部门")},{key:"1",showname:G("33553","分部")},{key:"2",showname:G("140","总部")}]}}),E=o(h.prototype,"form",[j.observable],{enumerable:!0,initializer:function(){return{operation:"add",reportid:"1",sharetype:"1",relatedshareid:"",seclevel:"10",rolelevel:"0",sharelevel:"1",mutiids:"",relatedshareData:[],mutiData:[]}}}),k=o(h.prototype,"doInit",[i],{enumerable:!0,initializer:function(){var e=this;return function(){e.getTableDatas()}}}),D=o(h.prototype,"onFormChange",[l],{enumerable:!0,initializer:function(){var e=this;return function(t){for(var a in t)e.form[a]=t[a]}}}),O=o(h.prototype,"getTableDatas",[s],{enumerable:!0,initializer:function(){var e=this;return function(t){e.loading=!0,K.reportShareListApi(t).then((0,j.action)(function(t){t.api_status?(e.hasRight=t.hasRight,e.hasRight?(t.hasall||e.sharetypeOption.splice(3,1),e.selectedRowKeys=[],e.tableStore.getDatas(t.datas,1),e.msg="1"):e.msg="0"):z.message.error(t.msg||G("508818","接口调用失败!")),e.loading=!1}))}}}),W=o(h.prototype,"changeShowUpdataDialog",[u],{enumerable:!0,initializer:function(){var e=this;return function(){e.showUpdataDialog=!e.showUpdataDialog}}}),T=o(h.prototype,"closeForm",[c],{enumerable:!0,initializer:function(){var e=this;return function(){e.initForm(),e.changeShowUpdataDialog()}}}),x=o(h.prototype,"initAddForm",[d],{enumerable:!0,initializer:function(){var e=this;return function(){e.form.operation="add",e.changeShowUpdataDialog()}}}),B=o(h.prototype,"initForm",[f],{enumerable:!0,initializer:function(){var e=this;return function(){e.form={operation:"add",reportid:"1",sharetype:"1",relatedshareid:"",seclevel:"10",rolelevel:"0",sharelevel:"1",mutiids:"",relatedshareData:[],mutiData:[]}}}}),M=o(h.prototype,"operation",[p],{enumerable:!0,initializer:function(){var e=this;return function(){e.checkParams()&&(e.loading=!0,K.reportShareOperationApi(e.form).then((0,j.action)(function(t){t.api_status?t.hasRight?(z.message.success(G("30700","操作成功")),e.changeShowUpdataDialog(),e.getTableDatas(),e.initForm()):z.message.error(G("2012","对不起,您暂时没有权限!")):z.message.error(t.msg||G("508818","接口调用失败!")),e.loading=!1})))}}}),P=o(h.prototype,"operationDelOne",[m],{enumerable:!0,initializer:function(){var e=this;return function(t){z.Modal.confirm({title:G("386786","信息确认"),content:G("30952","确定删除吗?"),onOk:function(){var a={ids:t,operation:"del"};e.loading=!0,K.reportShareOperationApi(a).then((0,j.action)(function(t){t.api_status?t.hasRight?(z.message.success(G("30700","操作成功")),e.getTableDatas()):z.message.error(G("2012","对不起,您暂时没有权限!")):z.message.error(t.msg||G("508818","接口调用失败!")),e.loading=!1}))}})}}}),A=o(h.prototype,"operationDel",[j.action],{enumerable:!0,initializer:function(){var e=this;return function(){z.Modal.confirm({title:G("386786","信息确认"),content:G("508867","确定删除已选数据?"),onOk:function(){var t={ids:e.selectedRowKeys.join(","),operation:"del"};e.loading=!0,K.reportShareOperationApi(t).then((0,j.action)(function(t){t.api_status?(e.selectedRowKeys=[],z.message.success(G("30700","操作成功")),e.getTableDatas()):z.message.error(t.msg||G("508818","接口调用失败!")),e.loading=!1}))}})}}}),h);t.default=V},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.reportShareOperationApi=t.reportShareListApi=void 0;var n=a(0);t.reportShareListApi=function(e){return n.WeaTools.callApi("/api/workrelate/performance/reportShareList","GET",e)},t.reportShareOperationApi=function(e){return n.WeaTools.callApi("/api/workrelate/performance/reportShareOperation","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,te.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 o={};return Object.keys(n).forEach(function(e){o[e]=n[e]}),o.enumerable=!!o.enumerable,o.configurable=!!o.configurable,("value"in o||o.initializer)&&(o.writable=!0),o=a.slice().reverse().reduce(function(a,n){return n(e,t,a)||a},o),r&&void 0!==o.initializer&&(o.value=o.initializer?o.initializer.call(r):void 0,o.initializer=void 0),void 0===o.initializer&&(Object.defineProperty(e,t,o),o=null),o}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i,l,s,u,c,d,f,p,m,h,g,v,y,b,S,_,w,C,E,k,D,O,W,T,x,B,M,P,A,L,I,N,R,j,z,F,K,U,q,G,H,V,J,$,X,Y,Q,Z,ee=a(24),te=n(ee),ae=a(25),ne=n(ae),re=a(1),oe=n(re),ie=a(16),le=a(2),se=a(18),ue=a(160),ce=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}(ue),de=a(0),fe=de.WeaLocaleProvider.getLabel,pe=se.WeaTableNew.TableStore,me=(i=(0,ie.action)("渲染table数据"),l=(0,ie.action)("改变tableStore中启用禁用数据"),s=(0,ie.action)("显示列定制"),u=(0,ie.action)("表单关闭的时候清空表单内容"),c=(0,ie.action)("搜索条件改变"),d=(0,ie.action)("初始化添加表单"),f=(0,ie.action)("显示共享范围dialog"),p=(0,ie.action)("关闭共享范围dialog"),m=(0,ie.action)("获取考核指标项共享列表"),h=(0,ie.action)("切换编辑框是否展示"),g=(0,ie.action)("初始化表单内容"),v=(0,ie.action)("保存考核指标启用禁用"),y=(0,ie.action)("初始化编辑表单内容"),b=(0,ie.action)("考核指标项-操作"),S=(0,ie.action)("考核指标项-共享范围-操作"),_=(0,ie.action)("考核指标项-共享范围-删除"),w=function e(){(0,oe.default)(this,e),r(this,"loading",C,this),r(this,"canedit",E,this),r(this,"showUpdataDialog",k,this),r(this,"tableStore",D,this),r(this,"showShare",O,this),r(this,"data",W,this),r(this,"shareData",T,this),r(this,"formulaData",x,this),r(this,"enableData",B,this),r(this,"itemtype",M,this),r(this,"typeOption",P,this),r(this,"formulaOption",A,this),r(this,"form",L,this),r(this,"itemid",I,this),r(this,"conditioninfo",N,this),r(this,"getTableDatas",R,this),r(this,"changeIsValid",j,this),r(this,"showColumn",z,this),r(this,"closeForm",F,this),r(this,"onFormChange",K,this),r(this,"ininAddForm",U,this),r(this,"showShowShare",q,this),r(this,"closeShowShare",G,this),r(this,"getShareList",H,this),r(this,"changeShowUpdataDialog",V,this),r(this,"initForm",J,this),r(this,"saveEnable",$,this),r(this,"initEditForm",X,this),r(this,"operation",Y,this),r(this,"operationShare",Q,this),r(this,"delShare",Z,this)},C=o(w.prototype,"loading",[ie.observable],{enumerable:!0,initializer:function(){return!0}}),E=o(w.prototype,"canedit",[ie.observable],{enumerable:!0,initializer:function(){return!1}}),k=o(w.prototype,"showUpdataDialog",[ie.observable],{enumerable:!0,initializer:function(){return!1}}),D=o(w.prototype,"tableStore",[ie.observable],{enumerable:!0,initializer:function(){return new pe}}),O=o(w.prototype,"showShare",[ie.observable],{enumerable:!0,initializer:function(){return!1}}),W=o(w.prototype,"data",[ie.observable],{enumerable:!0,initializer:function(){return[]}}),T=o(w.prototype,"shareData",[ie.observable],{enumerable:!0,initializer:function(){return[]}}),x=o(w.prototype,"formulaData",[ie.observable],{enumerable:!0,initializer:function(){return[]}}),B=o(w.prototype,"enableData",[ie.observable],{enumerable:!0,initializer:function(){return[]}}),M=o(w.prototype,"itemtype",[ie.observable],{enumerable:!0,initializer:function(){return{1:fe("18090","定性"),2:fe("18089","定量")}}}),P=o(w.prototype,"typeOption",[ie.observable],{enumerable:!0,initializer:function(){return[{key:"1",showname:fe("18090","定性")},{key:"2",showname:fe("18089","定量")}]}}),A=o(w.prototype,"formulaOption",[ie.observable],{enumerable:!0,initializer:function(){return[{key:"1",showname:fe("509188","公式1[完成值/目标值*5]")},{key:"5",showname:fe("509189","公式5[目标值/完成值*3.5]")},{key:"11",showname:fe("509190","公式[完成值/目标值*最大分制]")},{key:"12",showname:fe("502403","自定义公式")},{key:"13",showname:fe("509191","自定义Java类")}]}}),L=o(w.prototype,"form",[ie.observable],{enumerable:!0,initializer:function(){return{operation:"add",itemname:"",itemdesc:"",itemtype:"1",itemunit:"",formula:"1",javaclass:"",isvalid:"1",kpiformula:""}}}),I=o(w.prototype,"itemid",[ie.observable],{enumerable:!0,initializer:function(){return""}}),N=o(w.prototype,"conditioninfo",[ie.observable],{enumerable:!0,initializer:function(){return[]}}),R=o(w.prototype,"getTableDatas",[i],{enumerable:!0,initializer:function(){var e=this;return function(t){e.loading=!0,ce.accessItemListApi(t).then((0,ie.action)(function(t){t.api_status?(e.tableStore.getDatas(t.datas,1),e.canedit=t.canedit,e.canedit&&t.formulaOption&&0!=t.formulaOption.length&&(e.formulaOption=t.formulaOption),e.enableData=[]):le.message.error(t.msg||fe("508818","接口调用失败!")),e.loading=!1}))}}}),j=o(w.prototype,"changeIsValid",[l],{enumerable:!0,initializer:function(){var e=this;return function(t){e.tableStore.datas&&e.tableStore.datas.map(function(a){a.id==t&&("1"==a.isvalid?a.isvalid=0:a.isvalid=1,e.enableData.includes(t+"_0")||e.enableData.includes(t+"_1")?e.enableData.splice(e.enableData.findIndex(function(e){return e==t+"_0"||e==t+"_1"}),1):e.enableData.push(t+"_"+a.isvalid))})}}}),z=o(w.prototype,"showColumn",[s],{enumerable:!0,initializer:function(){var e=this;return function(){e.tableStore.setColSetVisible(!0),e.tableStore.tableColSet(!0)}}}),F=o(w.prototype,"closeForm",[u],{enumerable:!0,initializer:function(){var e=this;return function(){e.initForm(),e.changeShowUpdataDialog()}}}),K=o(w.prototype,"onFormChange",[c],{enumerable:!0,initializer:function(){var e=this;return function(t){for(var a in t)e.form[a]=t[a]}}}),U=o(w.prototype,"ininAddForm",[d],{enumerable:!0,initializer:function(){var e=this;return function(){e.changeShowUpdataDialog()}}}),q=o(w.prototype,"showShowShare",[f],{enumerable:!0,initializer:function(){var e=this;return function(t){e.itemid=t,e.itemid&&e.getShareList(),e.showShare=!0}}}),G=o(w.prototype,"closeShowShare",[p],{enumerable:!0,initializer:function(){var e=this;return function(){e.shareData={},e.showShare=!1}}}),H=o(w.prototype,"getShareList",[m],{enumerable:!0,initializer:function(){var e=this;return function(){ce.accessItemShareListApi({itemid:e.itemid}).then((0,ie.action)(function(t){t.api_status?(e.conditioninfo=t.conditioninfo,e.shareData=t.datas):le.message.error(t.msg||fe("508818","接口调用失败!"))}))}}}),V=o(w.prototype,"changeShowUpdataDialog",[h],{enumerable:!0,initializer:function(){var e=this;return function(){e.showUpdataDialog=!e.showUpdataDialog}}}),J=o(w.prototype,"initForm",[g],{enumerable:!0,initializer:function(){var e=this;return function(){e.form={operation:"add",itemname:"",itemdesc:"",itemtype:"1",itemunit:"",formula:"1",javaclass:"",isvalid:"1",kpiformula:""},e.formulaData=[]}}}),$=o(w.prototype,"saveEnable",[v],{enumerable:!0,initializer:function(){var e=this;return function(){var t={operation:"enable",ids:e.enableData};ce.accessItemOperationApi(t).then(function(t){t.api_status?t.hasRight?(le.message.success(fe("30700","操作成功")),e.getTableDatas()):le.message.error(fe("2012","对不起,您暂时没有权限!")):le.message.error(t.msg||fe("508818","接口调用失败!"))})}}}),X=o(w.prototype,"initEditForm",[y],{enumerable:!0,initializer:function(){var e=this;return function(t){if(e.form={operation:"edit",id:t.id,itemname:t.itemname,itemdesc:t.itemdesc,itemtype:t.itemtype,itemunit:t.itemunit,formula:t.formula,isvalid:t.isvalid,kpiformula:""},e.enableData&&e.enableData.map(function(a){a==t.id+"_0"?e.form.isvalid=1:a==t.id+"_1"&&(e.form.isvalid=0)}),1==e.form.itemtype&&0==e.form.formula&&(e.form.formula="1"),e.formulaData=[],"12"==t.formula){var a=t.formuladetail;e.form.kpiformula=a.replace("gval",fe("18087","目标值")).replace("cval",fe("508618","完成值"));var n=/[+\-*\/\(\)]{1}/gi;a=null==a?"":a.replace(n,function(e,t){return","+e+","}).replace(/,,/gi,","),a=a.substring(0,a.length);a.split(",").map(function(t){"gval"==t?e.formulaData.push({type:"target_value",value:fe("18087","目标值"),no:Math.random()}):"cval"==t?e.formulaData.push({type:"completion_value",value:fe("508618","完成值"),no:Math.random()}):parseFloat(t)?e.formulaData.push({type:"number",value:t,no:Math.random()}):"("==t?e.formulaData.push({type:"left_parenthesis",value:t,no:Math.random()}):")"==t?e.formulaData.push({type:"right_parenthesis",value:t,no:Math.random()}):"+"==t?e.formulaData.push({type:"addition",value:t,no:Math.random()}):"-"==t?e.formulaData.push({type:"substruction",value:t,no:Math.random()}):"/"==t?e.formulaData.push({type:"division",value:t,no:Math.random()}):"*"==t&&e.formulaData.push({type:"multiplication",value:t,no:Math.random()})})}else"13"==t.formula&&(e.form.javaclass=t.formuladetail);e.changeShowUpdataDialog()}}}),Y=o(w.prototype,"operation",[b],{enumerable:!0,initializer:function(){var e=this;return function(){e.loading=!0;var t=(0,ne.default)({},e.form);"12"==t.formula&&(t.kpiformula=t.kpiformula.replace(fe("18087","目标值"),"gval").replace(fe("508618","完成值"),"cval")),ce.accessItemOperationApi(t).then((0,ie.action)(function(t){t.api_status?t.hasRight?(le.message.success(fe("30700","操作成功")),e.changeShowUpdataDialog(),e.getTableDatas(),e.initForm()):le.message.error(fe("2012","对不起,您暂时没有权限!")):le.message.error(t.msg||fe("508818","接口调用失败!")),e.formulaData=[],e.form.kpiformula="",e.loading=!1}))}}}),Q=o(w.prototype,"operationShare",[S],{enumerable:!0,initializer:function(){var e=this;return function(t){ce.accessItemShareOperationApi((0,ne.default)({},t,{itemid:e.itemid,type:"add"})).then((0,ie.action)(function(t){t.api_status?t.hasRight?(e.getShareList(),le.message.success(fe("30700","操作成功"))):le.message.error(fe("2012","对不起,您暂时没有权限!")):le.message.error(t.msg||fe("508818","接口调用失败!"))}))}}}),Z=o(w.prototype,"delShare",[_],{enumerable:!0,initializer:function(){var e=this;return function(t){t.type="del",ce.accessItemShareOperationApi(t).then((0,ie.action)(function(t){t.api_status?t.hasRight?(le.message.success(fe("30700","操作成功")),e.getShareList()):le.message.error(fe("2012","对不起,您暂时没有权限!")):le.message.error(t.msg||fe("508818","接口调用失败!"))}))}}}),w);t.default=me},function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.accessItemShareOperationApi=t.accessItemShareListApi=t.accessItemOperationApi=t.accessItemListApi=void 0;var n=a(0);t.accessItemListApi=function(e){return n.WeaTools.callApi("/api/workrelate/performance/accessItemList","GET",e)},t.accessItemOperationApi=function(e){return n.WeaTools.callApi("/api/workrelate/performance/accessItemOperation","POST",e)},t.accessItemShareListApi=function(e){return n.WeaTools.callApi("/api/workrelate/performance/accessItemShareList","GET",e)},t.accessItemShareOperationApi=function(e){return n.WeaTools.callApi("/api/workrelate/performance/accessItemShareOperation","POST",e)}},function(e,t,a){"use strict";a(162),a(163),a(164)},function(e,t){},function(e,t){},function(e,t){}])});
//# sourceMappingURL=engine.js.map?v=3a630a08