chunk-2156.49b8e7ba.js 165 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2156"],{"+l7Z":function(t,e,a){},"+u+W":function(t,e,a){"use strict";var s=a("tvCB");a.n(s).a},"/kC4":function(t,e,a){"use strict";var s=a("OOsf");a.n(s).a},"2RDq":function(t,e,a){"use strict";var s=a("OI1C");a.n(s).a},"2UjV":function(t,e,a){},"3UD+":function(t,e){t.exports=function(t){if(!t.webpackPolyfill){var e=Object.create(t);e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),Object.defineProperty(e,"exports",{enumerable:!0}),e.webpackPolyfill=1}return e}},"42Ta":function(t,e,a){"use strict";var s=a("Xqcl");a.n(s).a},"5B/A":function(t,e,a){"use strict";var s=a("nuLT");a.n(s).a},"5Oau":function(t,e,a){},6308:function(t,e,a){"use strict";var s=a("FyfS"),i=a.n(s),n=a("14Xm"),r=a.n(n),o=a("D3Ub"),c=a.n(o),l=a("QbLZ"),u=a.n(l),d=a("gDS+"),m=a.n(d),h={name:"childMenu",props:["dataList"],data:function(){return{iconShow:!1,searchs:{project_id:"",name:"",creator:"",classify_id:"",permit_visible:"",is_share:"",share_business:""}}},computed:{getIconStatus:function(){return function(t){return this.$store.state.taskSide.parentId.includes(t.id+"")}}},methods:{clickNode:function(t,e){if(2==e){this.searchs.project_id=t.id,this.getProjectList(1,t.url);var a=["-1",t.classify_id+""];this.$store.commit("SET_REFSHPARENT",a),this.$store.commit("SET_CHILDREN",t.id),this.$store.commit("SET_ROUTERDATA",t),this.$store.commit("SET_SIDEACTIVEPATH",""),this.$store.commit("SET_SIDEALLPROJECT",!1),this.$store.commit("SET_SIDEACTIVEDATA",{path:t.url,node:t}),localStorage.setItem("taskSideData",m()({childrenId:this.$store.state.taskSide.childrenId,parentId:a,node:t,sideActiveData:this.$store.state.taskSide.sideActiveData}))}else this.getIconStatus(t.id)},getProjectList:function(t,e){var a=this;return c()(r.a.mark(function s(){var i,n,o,c,l;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,$http.pc_get("plugin/project-manager/project/index",u()({status:4},a.searchs,{page:t}));case 2:i=s.sent,n=i.data,o=i.result,c=i.msg,o?(l=n.list.data[0].id,a.$router.push(a.fun.getUrl(e,{id:l}))):a.$message.error(c);case 7:case"end":return s.stop()}},s,a)}))()},getPathByKey:function(t,e,a){var s=[];try{for(var i=function a(i){if(s.push(i.id),i[e]===t)throw"GOT IT!";if(i.project_manage&&i.project_manage.length>0){for(var n=0;n<i.project_manage.length;n++)a(i.project_manage[n]);s.pop()}else s.pop()},n=0;n<a.length;n++)i(a[n])}catch(t){return s}},goProjectPage:function(){this.$store.commit("SET_SIDEACTIVEDATA",{node:{id:""},path:""}),this.$store.commit("SET_SIDEACTIVEPATH",""),this.$store.commit("SET_CHILDREN",""),this.$store.commit("SET_SIDEALLPROJECT",!0),this.$router.push(this.fun.getUrl("worktileProjectList")),localStorage.setItem("taskSideData",m()({childrenId:this.$store.state.taskSide.childrenId,parentId:this.$store.state.taskSide.refshParentId,node:this.$store.state.taskSide.routerData,sideActiveData:!0}))},mouseOver:function(t){-1==t&&(this.iconShow=!0)},mouseLeave:function(t){-1==t&&(this.iconShow=!1)}}},p=(a("42Ta"),a("KHd+")),f=Object(p.a)(h,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"menu-tree"},t._l(t.dataList,function(e){return a("label",{key:e.id+""},[e.project_manage?a("el-submenu",{attrs:{index:e.id+""}},[a("template",{slot:"title"},[a("div",{staticClass:"submenu-list",on:{mouseover:function(a){t.mouseOver(e.id)},mouseleave:function(a){t.mouseLeave(e.id)}}},[t.getIconStatus(e)?t._e():a("i",{staticClass:"el-icon-arrow-right",on:{click:function(a){t.clickNode(e,1)}}}),t._v(" "),t.getIconStatus(e)?a("i",{staticClass:"el-icon-arrow-down",on:{click:function(a){t.clickNode(e,1)}}}):t._e(),t._v(" "),a("span",{attrs:{title:e.name},on:{click:function(a){t.clickNode(e,1)}}},[t._v(t._s(e.name))]),t._v(" "),t.iconShow?a("span",{staticClass:"dobt-bt",on:{click:function(e){return e.stopPropagation(),t.goProjectPage(e)}}},[t._v("...")]):t._e()])]),t._v(" "),a("label",[a("child-menu",{attrs:{dataList:e.project_manage}})],1)],2):a("el-menu-item",{attrs:{index:e.id+""},on:{click:function(a){t.clickNode(e,2)}}},[a("span",{class:e.id==t.$store.state.taskSide.childrenId||e.id==(void 0!==t.$store.state.taskSide.sideActiveData.node?t.$store.state.taskSide.sideActiveData.node.id:"")?"active-color menu-item-name":"menu-item-name",attrs:{slot:"title",title:e.name},slot:"title"},[t._v(t._s(e.name))])])],1)}))},[],!1,null,"51587663",null);f.options.__file="childMenu.vue";var v=f.exports,_={name:"Silder",props:{menu_data:{type:Object,default:function(){return{}}},router_list:{type:Array,default:function(){return[]}},defaultActive:{type:String,default:"1"}},components:{childMenu:v},data:function(){return{testData:[]}},mounted:function(){var t=this;if(this.testData.push(this.menu_data),null!=JSON.parse(localStorage.getItem("taskSideData")));else{var e=function(e){t.router_list.filter(function(t){return t.category_id==e.name}).length&&t.$store.commit("SET_SIDEACTIVEPATH",e.name)},a=!0,s=!1,n=void 0;try{for(var r,o=i()(this.$route.matched);!(a=(r=o.next()).done);a=!0){e(r.value)}}catch(t){s=!0,n=t}finally{try{!a&&o.return&&o.return()}finally{if(s)throw n}}}},methods:{handleOpen:function(t,e){this.$store.commit("SET_PARENT",{key:t,listKey:[]})},handleClose:function(t,e){void 0==this.$store.state.childrenId&&this.$store.commit("SET_ISNODEID",t)},goPage:function(t){this.$router.push(this.fun.getUrl(t)),this.$store.commit("SET_SIDEACTIVEPATH",t),this.$store.commit("SET_SIDEACTIVEDATA",{node:{id:""},path:""}),this.$store.commit("SET_CHILDREN",""),this.$store.commit("SET_SIDEALLPROJECT",!1)}}},g=(a("eqTR"),Object(p.a)(_,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{class:t.$store.state.taskSide.sideActivePath==t.router_list[0].category_id&&""==t.$store.state.taskSide.childrenId?"side-other active-color-side":"side-other",on:{click:function(e){t.goPage(t.router_list[0].category_id)}}},[t._v(t._s(t.router_list[0].category_title))]),t._v(" "),a("el-aside",{staticClass:"aside-wrap",staticStyle:{width:"172px"}},[a("el-menu",{attrs:{"default-openeds":t.$store.state.taskSide.parentId,"active-text-color":"#29ba9c"},on:{open:t.handleOpen,close:t.handleClose}},[a("childMenu",{attrs:{dataList:t.testData}})],1)],1),t._v(" "),t._l(t.router_list,function(e,s){return 0!==s?a("div",{class:t.$store.state.taskSide.sideActivePath==e.category_id&&""==t.$store.state.taskSide.childrenId?"side-other active-color-side":"side-other",on:{click:function(a){t.goPage(e.category_id)}}},[t._v(t._s(e.category_title))]):t._e()})],2)},[],!1,null,"3a4b9bd1",null));g.options.__file="silder.vue";var b=g.exports,k={name:"Layout",props:{router_list:{type:Array,default:function(){return[]}},defaultActive:{type:String,default:"1"}},components:{Silder:b},data:function(){return{menu_data:{}}},watch:{$route:function(t,e){this.$store.state.taskSide.sideActivePath&&(this.$store.commit("SET_CHILDREN",""),window.localStorage.removeItem("taskSideData"));var a=this.$store.state.taskSide.sideActiveData;"worktileWorkDirected"==t.name&&void 0!==a.node&&a.node.id&&this.$router.push(this.fun.getUrl(a.path,a.node))}},mounted:function(){var t=this;window.addEventListener("load",function(e){return t.beforeunloadHandler(e)}),this.leftMenuData(),this.$store.state.taskSide.sideAllProject?this.$router.push(this.fun.getUrl("worktileProjectList")):"worktileWorkDirected"==this.$route.name&&""!==this.$store.state.taskSide.sideActivePath&&this.$router.push(this.fun.getUrl(this.$store.state.taskSide.sideActivePath))},methods:{leftMenuData:function(){var t=this;return c()(r.a.mark(function e(){var a,s,i,n;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$http.pc_get("plugin/project-manager/index/leftMenu",{});case 2:a=e.sent,s=a.data,i=a.result,n=a.msg,i?(t.menu_data=s.list,t.$store.commit("SET_RMENUDATA",s.list)):t.$message.error(n);case 7:case"end":return e.stop()}},e,t)}))()},beforeunloadHandler:function(t){var e=this,a=JSON.parse(localStorage.getItem("taskSideData"));if(null!=a)a.sideAllProject?this.$router.push(this.fun.getUrl("worktileProjectList")):(this.$store.commit("SET_CHILDREN",a.childrenId),this.$store.commit("SET_PARENT",{key:"",listKey:a.parentId}),this.$store.commit("SET_REFSHPARENT",a.parentId),this.$store.commit("SET_SIDEACTIVEDATA",a.sideActiveData),"boolean"==typeof a.sideActiveData?this.$store.commit("SET_SIDEALLPROJECT",!0):this.$store.commit("SET_SIDEALLPROJECT",!1));else{var s=function(t){e.router_list.filter(function(e){return e.category_id==t.name}).length&&e.$store.commit("SET_SIDEACTIVEPATH",t.name)},n=!0,r=!1,o=void 0;try{for(var c,l=i()(this.$route.matched);!(n=(c=l.next()).done);n=!0){s(c.value)}}catch(t){r=!0,o=t}finally{try{!n&&l.return&&l.return()}finally{if(r)throw o}}}}}},w=(a("MIfn"),Object(p.a)(k,function(){var t=this.$createElement,e=this._self._c||t;return e("el-container",{staticStyle:{height:"100%",width:"100%"}},[e("keep-alive",[this.menu_data.id?e("Silder",{attrs:{menu_data:this.menu_data,router_list:this.router_list,defaultActive:this.defaultActive}}):this._e()],1)],1)},[],!1,null,"7037a0c6",null));w.options.__file="index.vue";e.a=w.exports},"9Hus":function(t,e,a){"use strict";var s=a("HUh0");a.n(s).a},"9U7I":function(t,e,a){},CcdN:function(t,e,a){"use strict";var s=a("9U7I");a.n(s).a},D78j:function(t,e,a){},DAwg:function(t,e,a){},EePw:function(t,e,a){},Fvkn:function(t,e,a){"use strict";var s=a("EePw");a.n(s).a},G6ah:function(t,e,a){},HUh0:function(t,e,a){},Hphx:function(t,e,a){},IDIb:function(t,e,a){},"K+qR":function(t,e,a){"use strict";var s=a("oAo9");a.n(s).a},K36x:function(t,e,a){"use strict";var s=a("gKhy");a.n(s).a},L0Dy:function(t,e,a){"use strict";(function(t){var e=a("P2sY"),s=a.n(e),i=a("rfXi"),n=a.n(i),r=a("EJiy"),o=a.n(r);!function(e,a){"object"==o()(t)&&"object"==o()(t.exports)?t.exports=e.document?a(e,!0):function(t){if(!t.document)throw new Error("Viewer requires a window with a document");return a(t)}:a(e)}("undefined"!=typeof window?window:void 0,function(t,e){function i(t){return $t.call(t).slice(8,-1).toLowerCase()}function r(t){return"string"==typeof t}function c(t){return"number"==typeof t&&!isNaN(t)}function l(t){return void 0===t}function u(t){return"object"==(void 0===t?"undefined":o()(t))&&null!==t}function d(t){return"function"===i(t)}function m(t){return Array.isArray?Array.isArray(t):"array"===i(t)}function h(t,e){return e=e>=0?e:0,n.a?n()(t).slice(e):Et.call(t,e)}function p(t,e){var a=-1;return e.indexOf?e.indexOf(t):(v(e,function(e,s){return e===t?(a=s,!1):void 0}),a)}function f(t){return r(t)&&(t=t.trim?t.trim():t.replace(kt,"1")),t}function v(t,e){var a,s;if(t&&d(e))if(m(t)||c(t.length))for(s=0,a=t.length;a>s&&!1!==e.call(t,t[s],s,t);s++);else if(u(t))for(s in t)if(t.hasOwnProperty(s)&&!1===e.call(t,t[s],s,t))break;return t}function _(t){var e;if(arguments.length>1){if(e=h(arguments),s.a)return s.a.apply(Object,e);e.shift(),v(e,function(e){v(e,function(e,a){t[a]=e})})}return t}function g(t,e){var a=h(arguments,2);return function(){return t.apply(e,a.concat(h(arguments)))}}function b(t,e){var a=t.style;v(e,function(t,e){bt.test(e)&&c(t)&&(t+="px"),a[e]=t})}function k(e){return t.getComputedStyle?t.getComputedStyle(e,null):e.currentStyle}function w(t,e){return t.classList?t.classList.contains(e):t.className.indexOf(e)>-1}function y(t,e){var a;if(e){if(c(t.length))return v(t,function(t){y(t,e)});if(t.classList)return t.classList.add(e);(a=f(t.className))?a.indexOf(e)<0&&(t.className=a+" "+e):t.className=e}}function x(t,e){return e?c(t.length)?v(t,function(t){x(t,e)}):t.classList?t.classList.remove(e):void(t.className.indexOf(e)>=0&&(t.className=t.className.replace(e,""))):void 0}function C(t,e,a){return c(t.length)?v(t,function(t){C(t,e,a)}):void(a?y(t,e):x(t,e))}function S(t,e){return u(t[e])?t[e]:t.dataset?t.dataset[e]:t.getAttribute("data-"+e)}function D(t,e,a){u(a)&&l(t[e])?t[e]=a:t.dataset?t.dataset[e]=a:t.setAttribute("data-"+e,a)}function I(t,e,a,s){var i=f(e).split(wt),n=a;return i.length>1?v(i,function(e){I(t,e,a)}):(s&&(a=function(){return T(t,e,a),n.apply(t,arguments)}),void(t.addEventListener?t.addEventListener(e,a,!1):t.attachEvent&&t.attachEvent("on"+e,a)))}function T(t,e,a){var s=f(e).split(wt);return s.length>1?v(s,function(e){T(t,e,a)}):void(t.removeEventListener?t.removeEventListener(e,a,!1):t.detachEvent&&t.detachEvent("on"+e,a))}function $(t,e){var a;return t.dispatchEvent?(d(Y)?a=new Y(e,{bubbles:!0,cancelable:!0}):(a=X.createEvent("Event")).initEvent(e,!0,!0),t.dispatchEvent(a)):t.fireEvent?t.fireEvent("on"+e):void 0}function L(t){t.preventDefault?t.preventDefault():t.returnValue=!1}function E(e){var a,s=e||t.event;return s.target||(s.target=s.srcElement||X),c(s.pageX)||(a=X.documentElement,s.pageX=s.clientX+(t.scrollX||a&&a.scrollLeft||0)-(a&&a.clientLeft||0),s.pageY=s.clientY+(t.scrollY||a&&a.scrollTop||0)-(a&&a.clientTop||0)),s}function j(e){var a=X.documentElement,s=e.getBoundingClientRect();return{left:s.left+(t.scrollX||a&&a.scrollLeft||0)-(a&&a.clientLeft||0),top:s.top+(t.scrollY||a&&a.scrollTop||0)-(a&&a.clientTop||0)}}function A(t){var e=t.length,a=0,s=0;return e&&(v(t,function(t){a+=t.pageX,s+=t.pageY}),a/=e,s/=e),{pageX:a,pageY:s}}function V(t,e){return t.getElementsByTagName(e)}function N(t,e){return t.getElementsByClassName?t.getElementsByClassName(e):t.querySelectorAll("."+e)}function O(t,e){return e.length?v(e,function(e){O(t,e)}):void t.appendChild(e)}function M(t){t.parentNode&&t.parentNode.removeChild(t)}function P(t){for(;t.firstChild;)t.removeChild(t.firstChild)}function F(t,e){l(t.textContent)?t.innerText=e:t.textContent=e}function R(t){return t.offsetWidth}function B(t,e){var a;return t.naturalWidth?e(t.naturalWidth,t.naturalHeight):((a=X.createElement("img")).onload=function(){e(this.width,this.height)},void(a.src=t.src))}function z(t){var e=[],a=t.rotate,s=t.scaleX,i=t.scaleY;return c(a)&&e.push("rotate("+a+"deg)"),c(s)&&c(i)&&e.push("scale("+s+","+i+")"),e.length?e.join(" "):"none"}function U(t){switch(t){case 2:return G;case 3:return Z;case 4:return tt}}function H(t,e){var a=this;a.element=t,a.options=_({},H.DEFAULTS,function(t){var e,a;if(!u(t))return!1;try{return a=(e=t.constructor).prototype,e&&a&&Lt.call(a,"isPrototypeOf")}catch(t){return!1}}(e)&&e),a.isImg=!1,a.isBuilt=!1,a.isShown=!1,a.isViewed=!1,a.isFulled=!1,a.isPlayed=!1,a.wheeling=!1,a.playing=!1,a.fading=!1,a.tooltiping=!1,a.transitioning=!1,a.action=!1,a.target=!1,a.timeout=!1,a.index=0,a.length=0,a.init()}var X=t.document,Y=t.Event,q="viewer",K=q+"-fixed",W=q+"-open",J=q+"-show",Q=q+"-hide",G="viewer-hide-xs-down",Z="viewer-hide-sm-down",tt="viewer-hide-md-down",et=q+"-fade",at=q+"-in",st=q+"-active",it=q+"-invisible",nt=q+"-transition",rt=q+"-fullscreen-exit",ot="mousedown touchstart pointerdown MSPointerDown",ct="mousemove touchmove pointermove MSPointerMove",lt="mouseup touchend touchcancel pointerup pointercancel MSPointerUp MSPointerCancel",ut="wheel mousewheel DOMMouseScroll",dt="transitionend",mt="load",ht="keydown",pt="click",ft="built",vt="shown",_t="view",gt="viewed",bt=/width|height|left|top|marginLeft|marginTop/,kt=/^\s+(.*)\s+$/,wt=/\s+/,yt=void 0!==X.createElement(q).style.transition,xt=Math.min,Ct=Math.max,St=Math.abs,Dt=Math.sqrt,It=Math.round,Tt=Object.prototype,$t=Tt.toString,Lt=Tt.hasOwnProperty,Et=Array.prototype.slice;H.prototype={constructor:H,init:function(){var t=this,e=t.options,a=t.element,s="img"===a.tagName.toLowerCase(),i=s?[a]:V(a,"img"),n=i.length,r=g(t.ready,t);S(a,q)||(D(a,q,t),n&&(d(e.build)&&I(a,"build",e.build,!0),!1!==$(a,"build")&&(yt||(e.transition=!1),t.isImg=s,t.length=n,t.count=0,t.images=i,t.body=X.body,e.inline?(I(a,ft,function(){t.view()},!0),v(i,function(t){t.complete?r():I(t,mt,r,!0)})):I(a,pt,t._start=g(t.start,t)))))},ready:function(){var t=this;t.count++,t.count===t.length&&t.build()},build:function(){var t,e,a,s,i,n,r,o,c=this,l=c.options,u=c.element;c.isBuilt||((t=X.createElement("div")).innerHTML=H.TEMPLATE,c.parent=e=u.parentNode,c.viewer=a=N(t,"viewer-container")[0],c.canvas=N(a,"viewer-canvas")[0],c.footer=N(a,"viewer-footer")[0],c.title=r=N(a,"viewer-title")[0],c.toolbar=i=N(a,"viewer-toolbar")[0],c.navbar=n=N(a,"viewer-navbar")[0],c.button=s=N(a,"viewer-button")[0],c.tooltipBox=N(a,"viewer-tooltip")[0],c.player=N(a,"viewer-player")[0],c.list=N(a,"viewer-list")[0],y(r,l.title?U(l.title):Q),y(i,l.toolbar?U(l.toolbar):Q),y(n,l.navbar?U(l.navbar):Q),C(s,Q,!l.button),C(i.querySelectorAll("li[class*=zoom]"),it,!l.zoomable),C(i.querySelectorAll("li[class*=flip]"),it,!l.scalable),l.rotatable||(y(o=i.querySelectorAll("li[class*=rotate]"),it),O(i,o)),l.inline?(y(s,"viewer-fullscreen"),b(a,{zIndex:l.zIndexInline}),"static"===k(e).position&&b(e,{position:"relative"})):(y(s,"viewer-close"),y(a,K),y(a,et),y(a,Q),b(a,{zIndex:l.zIndex})),e.insertBefore(a,u.nextSibling),l.inline&&(c.render(),c.bind(),c.isShown=!0),c.isBuilt=!0,d(l.built)&&I(u,ft,l.built,!0),$(u,ft))},unbuild:function(){var t=this;t.isBuilt&&(t.isBuilt=!1,M(t.viewer))},bind:function(){var e=this,a=e.options,s=e.element,i=e.viewer;d(a.view)&&I(s,_t,a.view),d(a.viewed)&&I(s,gt,a.viewed),I(i,pt,e._click=g(e.click,e)),I(i,ut,e._wheel=g(e.wheel,e)),I(e.canvas,ot,e._mousedown=g(e.mousedown,e)),I(X,ct,e._mousemove=g(e.mousemove,e)),I(X,lt,e._mouseup=g(e.mouseup,e)),I(X,ht,e._keydown=g(e.keydown,e)),I(t,"resize",e._resize=g(e.resize,e))},unbind:function(){var e=this,a=e.options,s=e.element,i=e.viewer;d(a.view)&&T(s,_t,a.view),d(a.viewed)&&T(s,gt,a.viewed),T(i,pt,e._click),T(i,ut,e._wheel),T(e.canvas,ot,e._mousedown),T(X,ct,e._mousemove),T(X,lt,e._mouseup),T(X,ht,e._keydown),T(t,"resize",e._resize)},render:function(){var t=this;t.initContainer(),t.initViewer(),t.initList(),t.renderViewer()},initContainer:function(){this.containerData={width:t.innerWidth,height:t.innerHeight}},initViewer:function(){var t,e=this,a=e.options,s=e.parent;a.inline&&(e.parentData=t={width:Ct(s.offsetWidth,a.minWidth),height:Ct(s.offsetHeight,a.minHeight)}),(e.isFulled||!t)&&(t=e.containerData),e.viewerData=_({},t)},renderViewer:function(){var t=this;t.options.inline&&!t.isFulled&&b(t.viewer,t.viewerData)},initList:function(){var t=this,e=t.options,a=t.element,s=t.list,i=[];v(t.images,function(s,n){var o=s.src,c=s.alt||function(t){return r(t)?t.replace(/^.*\//,"").replace(/[\?&#].*$/,""):""}(o),l=e.url;o&&(r(l)?l=s.getAttribute(l):d(l)&&(l=l.call(a,t)),i.push('<li><img src="'+o+'" data-action="view" data-index="'+n+'" data-original-url="'+(l||o)+'" alt="'+c+'"></li>'))}),s.innerHTML=i.join(""),v(V(s,"img"),function(e){D(e,"filled",!0),I(e,mt,g(t.loadImage,t),!0)}),t.items=V(s,"li"),e.transition&&I(a,gt,function(){y(s,nt)},!0)},renderList:function(t){var e=this,a=t||e.index,s=e.items[a].offsetWidth||30,i=s+1;b(e.list,{width:i*e.length,marginLeft:(e.viewerData.width-s)/2-i*a})},resetList:function(){P(this.list),x(this.list,nt),b({marginLeft:0})},initImage:function(t){var e=this,a=e.options,s=e.image,i=e.viewerData,n=e.footer.offsetHeight,r=i.width,o=Ct(i.height-n,n),c=e.imageData||{};B(s,function(s,i){var n,l,u=s/i,m=r,h=o;o*u>r?h=r/u:m=o*u,n=_({},l={naturalWidth:s,naturalHeight:i,aspectRatio:u,ratio:(m=xt(.9*m,s))/s,width:m,height:h=xt(.9*h,i),left:(r-m)/2,top:(o-h)/2}),a.rotatable&&(l.rotate=c.rotate||0,n.rotate=0),a.scalable&&(l.scaleX=c.scaleX||1,l.scaleY=c.scaleY||1,n.scaleX=1,n.scaleY=1),e.imageData=l,e.initialImageData=n,d(t)&&t()})},renderImage:function(t){var e=this,a=e.image,s=e.imageData,i=z(s);b(a,{width:s.width,height:s.height,marginLeft:s.left,marginTop:s.top,WebkitTransform:i,msTransform:i,transform:i}),d(t)&&(e.transitioning?I(a,dt,t,!0):t())},resetImage:function(){var t=this;t.image&&(M(t.image),t.image=null)},start:function(t){var e=E(t).target;"img"===e.tagName.toLowerCase()&&(this.target=e,this.show())},click:function(t){var e=this,a=E(t).target,s=S(a,"action"),i=e.imageData;switch(s){case"mix":e.isPlayed?e.stop():e.options.inline?e.isFulled?e.exit():e.full():e.hide();break;case"view":e.view(S(a,"index"));break;case"zoom-in":e.zoom(.1,!0);break;case"zoom-out":e.zoom(-.1,!0);break;case"one-to-one":e.toggle();break;case"reset":e.reset();break;case"prev":e.prev();break;case"play":e.play();break;case"next":e.next();break;case"rotate-left":e.rotate(-90);break;case"rotate-right":e.rotate(90);break;case"flip-horizontal":e.scaleX(-i.scaleX||-1);break;case"flip-vertical":e.scaleY(-i.scaleY||-1);break;default:e.isPlayed&&e.stop()}},load:function(){var t=this,e=t.options,a=t.image,s=t.viewerData;t.timeout&&(clearTimeout(t.timeout),t.timeout=!1),x(a,it),a.style.cssText="width:0;height:0;margin-left:"+s.width/2+"px;margin-top:"+s.height/2+"px;max-width:none!important;visibility:visible;",t.initImage(function(){C(a,nt,e.transition),C(a,"viewer-move",e.movable),t.renderImage(function(){t.isViewed=!0,$(t.element,gt)})})},loadImage:function(t){var e=E(t).target,a=e.parentNode,s=a.offsetWidth||30,i=a.offsetHeight||50,n=!!S(e,"filled");B(e,function(t,a){var r=t/a,o=s,c=i;i*r>s?n?o=i*r:c=s/r:n?c=s/r:o=i*r,b(e,{width:o,height:c,marginLeft:(s-o)/2,marginTop:(i-c)/2})})},resize:function(){var t=this;t.initContainer(),t.initViewer(),t.renderViewer(),t.renderList(),t.isViewed&&t.initImage(function(){t.renderImage()}),t.isPlayed&&v(V(t.player,"img"),function(e){I(e,mt,g(t.loadImage,t),!0),$(e,mt)})},wheel:function(t){var e=this,a=E(t),s=Number(e.options.zoomRatio)||.1,i=1;e.isViewed&&(L(a),e.wheeling||(e.wheeling=!0,setTimeout(function(){e.wheeling=!1},50),a.deltaY?i=a.deltaY>0?1:-1:a.wheelDelta?i=-a.wheelDelta/120:a.detail&&(i=a.detail>0?1:-1),e.zoom(-i*s,!0,a)))},keydown:function(t){var e=this,a=E(t),s=e.options,i=a.keyCode||a.which||a.charCode;if(e.isFulled&&s.keyboard)switch(i){case 27:e.isPlayed?e.stop():s.inline?e.isFulled&&e.exit():e.hide();break;case 32:e.isPlayed&&e.stop();break;case 37:e.prev();break;case 38:L(a),e.zoom(s.zoomRatio,!0);break;case 39:e.next();break;case 40:L(a),e.zoom(-s.zoomRatio,!0);break;case 48:case 49:(a.ctrlKey||a.shiftKey)&&(L(a),e.toggle())}},mousedown:function(t){var e,a,s=this,i=s.options,n=E(t),r=!!i.movable&&"move",o=n.touches;if(s.isViewed){if(o){if((e=o.length)>1){if(!i.zoomable||2!==e)return;a=o[1],s.startX2=a.pageX,s.startY2=a.pageY,r="zoom"}else s.isSwitchable()&&(r="switch");a=o[0]}r&&(L(n),s.action=r,s.startX=a?a.pageX:n.pageX,s.startY=a?a.pageY:n.pageY)}},mousemove:function(t){var e,a,s=this,i=s.options,n=E(t),r=s.action,o=s.image,c=n.touches;if(s.isViewed){if(c){if((e=c.length)>1){if(!i.zoomable||2!==e)return;a=c[1],s.endX2=a.pageX,s.endY2=a.pageY}a=c[0]}r&&(L(n),"move"===r&&i.transition&&w(o,nt)&&x(o,nt),s.endX=a?a.pageX:n.pageX,s.endY=a?a.pageY:n.pageY,s.change(n))}},mouseup:function(t){var e=this,a=E(t),s=e.action;s&&(L(a),"move"===s&&e.options.transition&&y(e.image,nt),e.action=!1)},show:function(){var t,e=this,a=e.options,s=e.element;return a.inline||e.transitioning?e:(e.isBuilt||e.build(),t=e.viewer,d(a.show)&&I(s,"show",a.show,!0),!1===$(s,"show")?e:(y(e.body,W),x(t,Q),I(s,vt,function(){e.view(e.target?p(e.target,h(e.images)):e.index),e.target=!1},!0),a.transition?(e.transitioning=!0,y(t,nt),R(t),I(t,dt,g(e.shown,e),!0),y(t,at)):(y(t,at),e.shown()),e))},hide:function(){var t=this,e=t.options,a=t.element,s=t.viewer;return e.inline||t.transitioning||!t.isShown?t:(d(e.hide)&&I(a,"hide",e.hide,!0),!1===$(a,"hide")?t:(t.isViewed&&e.transition?(t.transitioning=!0,I(t.image,dt,function(){I(s,dt,g(t.hidden,t),!0),x(s,at)},!0),t.zoomTo(0,!1,!1,!0)):(x(s,at),t.hidden()),t))},view:function(t){var e,a,s,i,n,r=this,o=r.element,c=r.title,l=r.canvas;return t=Number(t)||0,!r.isShown||r.isPlayed||0>t||t>=r.length||r.isViewed&&t===r.index?r:!1===$(o,_t)?r:(i=S(s=V(a=r.items[t],"img")[0],"originalUrl"),n=s.getAttribute("alt"),(e=X.createElement("img")).src=i,e.alt=n,r.image=e,r.isViewed&&x(r.items[r.index],st),y(a,st),r.isViewed=!1,r.index=t,r.imageData=null,y(l,it),P(l),O(l,e),r.renderList(),P(c),I(o,gt,function(){var t=r.imageData,e=t.naturalWidth,a=t.naturalHeight;F(c,n+" ("+e+" × "+a+")")},!0),e.complete?r.load():(I(e,mt,g(r.load,r),!0),r.timeout&&clearTimeout(r.timeout),r.timeout=setTimeout(function(){x(e,it),r.timeout=!1},1e3)),r)},prev:function(){var t=this;return t.view(Ct(t.index-1,0)),t},next:function(){var t=this;return t.view(xt(t.index+1,t.length-1)),t},move:function(t,e){var a=this,s=a.imageData;return a.moveTo(l(t)?t:s.left+Number(t),l(e)?e:s.top+Number(e)),a},moveTo:function(t,e){var a=this,s=a.imageData,i=!1;return l(e)&&(e=t),t=Number(t),e=Number(e),a.isViewed&&!a.isPlayed&&a.options.movable&&(c(t)&&(s.left=t,i=!0),c(e)&&(s.top=e,i=!0),i&&a.renderImage()),a},zoom:function(t,e,a){var s=this,i=s.imageData;return t=0>(t=Number(t))?1/(1-t):1+t,s.zoomTo(i.width*t/i.naturalWidth,e,a),s},zoomTo:function(t,e,a,s){var i,n,r,o,l=this,u=l.options,d=.01,m=100,h=l.imageData;return c(t=Ct(0,t))&&l.isViewed&&!l.isPlayed&&(s||u.zoomable)&&(s||(d=Ct(d,u.minZoomRatio),m=xt(m,u.maxZoomRatio),t=xt(Ct(t,d),m)),t>.95&&1.05>t&&(t=1),i=h.naturalWidth*t,n=h.naturalHeight*t,a?(r=j(l.viewer),o=a.touches?A(a.touches):{pageX:a.pageX,pageY:a.pageY},h.left-=(i-h.width)*((o.pageX-r.left-h.left)/h.width),h.top-=(n-h.height)*((o.pageY-r.top-h.top)/h.height)):(h.left-=(i-h.width)/2,h.top-=(n-h.height)/2),h.width=i,h.height=n,h.ratio=t,l.renderImage(),e&&l.tooltip()),l},rotate:function(t){var e=this;return e.rotateTo((e.imageData.rotate||0)+Number(t)),e},rotateTo:function(t){var e=this,a=e.imageData;return c(t=Number(t))&&e.isViewed&&!e.isPlayed&&e.options.rotatable&&(a.rotate=t,e.renderImage()),e},scale:function(t,e){var a=this,s=a.imageData,i=!1;return l(e)&&(e=t),t=Number(t),e=Number(e),a.isViewed&&!a.isPlayed&&a.options.scalable&&(c(t)&&(s.scaleX=t,i=!0),c(e)&&(s.scaleY=e,i=!0),i&&a.renderImage()),a},scaleX:function(t){var e=this;return e.scale(t,e.imageData.scaleY),e},scaleY:function(t){var e=this;return e.scale(e.imageData.scaleX,t),e},play:function(){var t,e=this,a=e.options,s=e.player,i=g(e.loadImage,e),n=[],r=0,o=0;return!e.isShown||e.isPlayed?e:(a.fullscreen&&e.requestFullscreen(),e.isPlayed=!0,y(s,J),v(e.items,function(t,e){var c=V(t,"img")[0],l=X.createElement("img");l.src=S(c,"originalUrl"),l.alt=c.getAttribute("alt"),r++,y(l,et),C(l,nt,a.transition),w(t,st)&&(y(l,at),o=e),n.push(l),I(l,mt,i,!0),O(s,l)}),c(a.interval)&&a.interval>0&&(t=function(){e.playing=setTimeout(function(){x(n[o],at),y(n[o=r>++o?o:0],at),t()},a.interval)},r>1&&t()),e)},stop:function(){var t=this,e=t.player;return t.isPlayed?(t.options.fullscreen&&t.exitFullscreen(),t.isPlayed=!1,clearTimeout(t.playing),x(e,J),P(e),t):t},full:function(){var t=this,e=t.options,a=t.viewer,s=t.image,i=t.list;return!t.isShown||t.isPlayed||t.isFulled||!e.inline?t:(t.isFulled=!0,y(t.body,W),y(t.button,rt),e.transition&&(x(s,nt),x(i,nt)),y(a,K),a.setAttribute("style",""),b(a,{zIndex:e.zIndex}),t.initContainer(),t.viewerData=_({},t.containerData),t.renderList(),t.initImage(function(){t.renderImage(function(){e.transition&&setTimeout(function(){y(s,nt),y(i,nt)},0)})}),t)},exit:function(){var t=this,e=t.options,a=t.viewer,s=t.image,i=t.list;return t.isFulled?(t.isFulled=!1,x(t.body,W),x(t.button,rt),e.transition&&(x(s,nt),x(i,nt)),x(a,K),b(a,{zIndex:e.zIndexInline}),t.viewerData=_({},t.parentData),t.renderViewer(),t.renderList(),t.initImage(function(){t.renderImage(function(){e.transition&&setTimeout(function(){y(s,nt),y(i,nt)},0)})}),t):t},tooltip:function(){var t=this,e=t.options,a=t.tooltipBox,s=t.imageData;return t.isViewed&&!t.isPlayed&&e.tooltip?(F(a,It(100*s.ratio)+"%"),t.tooltiping?clearTimeout(t.tooltiping):e.transition?(t.fading&&$(a,dt),y(a,J),y(a,et),y(a,nt),R(a),y(a,at)):y(a,J),t.tooltiping=setTimeout(function(){e.transition?(I(a,dt,function(){x(a,J),x(a,et),x(a,nt),t.fading=!1},!0),x(a,at),t.fading=!0):x(a,J),t.tooltiping=!1},1e3),t):t},toggle:function(){var t=this;return 1===t.imageData.ratio?t.zoomTo(t.initialImageData.ratio,!0):t.zoomTo(1,!0),t},reset:function(){var t=this;return t.isViewed&&!t.isPlayed&&(t.imageData=_({},t.initialImageData),t.renderImage()),t},update:function(){var t,e=this,a=[];return e.isImg&&!e.element.parentNode?e.destroy():(e.length=e.images.length,e.isBuilt&&(v(e.items,function(t,s){var i=V(t,"img")[0],n=e.images[s];n?n.src!==i.src&&a.push(s):a.push(s)}),b(e.list,{width:"auto"}),e.initList(),e.isShown&&(e.length?e.isViewed&&((t=p(e.index,a))>=0?(e.isViewed=!1,e.view(Ct(e.index-(t+1),0))):y(e.items[e.index],st)):(e.image=null,e.isViewed=!1,e.index=0,e.imageData=null,P(e.canvas),P(e.title)))),e)},destroy:function(){var t=this,e=t.element;return t.options.inline?t.unbind():(t.isShown&&t.unbind(),T(e,pt,t._start)),t.unbuild(),function(t,e){u(t[e])?delete t[e]:t.dataset?delete t.dataset[e]:t.removeAttribute("data-"+e)}(e,q),t},shown:function(){var t=this,e=t.options,a=t.element;t.transitioning=!1,t.isFulled=!0,t.isShown=!0,t.isVisible=!0,t.render(),t.bind(),d(e.shown)&&I(a,vt,e.shown,!0),$(a,vt)},hidden:function(){var t=this,e=t.options,a=t.element;t.transitioning=!1,t.isViewed=!1,t.isFulled=!1,t.isShown=!1,t.isVisible=!1,t.unbind(),x(t.body,W),y(t.viewer,Q),t.resetList(),t.resetImage(),d(e.hidden)&&I(a,"hidden",e.hidden,!0),$(a,"hidden")},requestFullscreen:function(){var t=X.documentElement;!this.isFulled||X.fullscreenElement||X.mozFullScreenElement||X.webkitFullscreenElement||X.msFullscreenElement||(t.requestFullscreen?t.requestFullscreen():t.msRequestFullscreen?t.msRequestFullscreen():t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullscreen&&t.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT))},exitFullscreen:function(){this.isFulled&&(X.exitFullscreen?X.exitFullscreen():X.msExitFullscreen?X.msExitFullscreen():X.mozCancelFullScreen?X.mozCancelFullScreen():X.webkitExitFullscreen&&X.webkitExitFullscreen())},change:function(t){var e=this,a=e.endX-e.startX,s=e.endY-e.startY;switch(e.action){case"move":e.move(a,s);break;case"zoom":e.zoom(function(t,e,a,s){var i=Dt(t*t+e*e);return(Dt(a*a+s*s)-i)/i}(St(e.startX-e.startX2),St(e.startY-e.startY2),St(e.endX-e.endX2),St(e.endY-e.endY2)),!1,t),e.startX2=e.endX2,e.startY2=e.endY2;break;case"switch":e.action="switched",St(a)>St(s)&&(a>1?e.prev():-1>a&&e.next())}e.startX=e.endX,e.startY=e.endY},isSwitchable:function(){var t=this.imageData,e=this.viewerData;return t.left>=0&&t.top>=0&&t.width<=e.width&&t.height<=e.height}},H.DEFAULTS={inline:!1,button:!0,navbar:!0,title:!0,toolbar:!0,tooltip:!0,movable:!0,zoomable:!0,rotatable:!0,scalable:!0,transition:!0,fullscreen:!0,keyboard:!0,interval:5e3,minWidth:200,minHeight:100,zoomRatio:.1,minZoomRatio:.01,maxZoomRatio:100,zIndex:2015,zIndexInline:0,url:"src",build:null,built:null,show:null,shown:null,hide:null,hidden:null,view:null,viewed:null},H.TEMPLATE='<div class="viewer-container"><div class="viewer-canvas"></div><div class="viewer-footer"><div class="viewer-title"></div><ul class="viewer-toolbar"><li class="viewer-zoom-in" data-action="zoom-in"></li><li class="viewer-zoom-out" data-action="zoom-out"></li><li class="viewer-one-to-one" data-action="one-to-one"></li><li class="viewer-reset" data-action="reset"></li><li class="viewer-prev" data-action="prev"></li><li class="viewer-play" data-action="play"></li><li class="viewer-next" data-action="next"></li><li class="viewer-rotate-left" data-action="rotate-left"></li><li class="viewer-rotate-right" data-action="rotate-right"></li><li class="viewer-flip-horizontal" data-action="flip-horizontal"></li><li class="viewer-flip-vertical" data-action="flip-vertical"></li></ul><div class="viewer-navbar"><ul class="viewer-list"></ul></div></div><div class="viewer-tooltip"></div><div class="viewer-button" data-action="mix"></div><div class="viewer-player"></div></div>';var jt=t.Viewer;return H.noConflict=function(){return t.Viewer=jt,H},H.setDefaults=function(t){_(H.DEFAULTS,t)},"function"==typeof define&&a("PDX0")&&define("viewer",[],function(){return H}),e||(t.Viewer=H),H})}).call(this,a("3UD+")(t))},LOhn:function(t,e,a){"use strict";var s=a("OMQQ");a.n(s).a},LW1Z:function(t,e,a){"use strict";var s=a("qTkd");a.n(s).a},"M4/E":function(t,e,a){"use strict";var s=a("Tx4E");a.n(s).a},MIfn:function(t,e,a){"use strict";var s=a("IDIb");a.n(s).a},MuNw:function(t,e,a){"use strict";var s=a("Hphx");a.n(s).a},MzqX:function(t,e,a){"use strict";var s=a("jtpZ");a.n(s).a},NMOp:function(t,e,a){"use strict";a.r(e);var s=a("14Xm"),i=a.n(s),n=a("D3Ub"),r=a.n(n),o=a("udzJ"),c=a("7xBd"),l={data:function(){return{keywork:"",tableData:[],current_page:1,total:1,per_page:1,loading:!0,isTask_id:"",taskDialogVisible:!1}},mounted:function(){this.init(),console.log(this.$route.params),this.$route.params.key&&(this.keywork=this.$route.params.key.key),this.search(1),console.log(this.$route.params.key,"params")},methods:{showTaskCard:function(t){this.taskDialogVisible=!0,this.isTask_id=t.id},search:function(t){this.current_page=t,this.getData()},goSarch:function(){console.log("dddddd"),this.init(),this.getData()},init:function(){this.current_page=1,this.total=1,this.per_page=1,this.tableData=[]},getData:function(){var t=this;return r()(i.a.mark(function e(){return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$http.pc_post("plugin/project-manager/work/responsible",{keyword:t.keywork,page:t.current_page}).then(function(e){e.result?(console.log(e),t.loading=!1,t.total=e.data.total,t.per_page=e.data.per_page,t.tableData=e.data.data):(t.loading=!1,t.$message({type:"error",message:e.msg}))},function(e){t.$message({type:"error",message:e.msg})});case 2:case"end":return e.stop()}},e,t)}))()},selectColor:function(t){return 0==t?"#E11414":1==t?"#F9C752":2==t?"#5FE2EE":3==t?"#3EBBEF":4==t?"#868AF6":5==t?"#2EEAC8":"-1"==t?"#78D921":void 0}},components:{taskCard:o.a,work_side:c.a}},u=(a("Fvkn"),a("KHd+")),d=Object(u.a)(l,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"search"}},[a("work_side",{attrs:{defaultActive:"1"}}),t._v(" "),a("taskCard",{attrs:{taskDialogVisible:t.taskDialogVisible,task_id:t.isTask_id},on:{"update:taskDialogVisible":function(e){t.taskDialogVisible=e}}}),t._v(" "),a("div",{staticClass:"sworkMain"},[a("div",{staticClass:"searchBox"},[a("div",{staticClass:"searchInp"},[a("el-input",{attrs:{placeholder:"搜索任务、任务ID(任务ID前加#)","prefix-icon":"iconfont icon-sousuo1"},on:{change:t.goSarch},model:{value:t.keywork,callback:function(e){t.keywork=e},expression:"keywork"}})],1),t._v(" "),a("div",{staticClass:"searchBtn",on:{click:t.goSarch}},[t._v("搜索")])]),t._v(" "),a("div",{staticClass:"tdTop"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:t.tableData,"row-style":{height:"64px"},"header-row-style":{height:"74px",fontSize:"16px"}},on:{"row-click":t.showTaskCard}},[a("el-table-column",{attrs:{prop:"id",label:"编号",align:"center",width:"100"}}),t._v(" "),a("el-table-column",{attrs:{prop:"status_body.name",label:"状态",align:"center",width:"100"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"statusBox",style:{background:e.row.status_body.color}},[a("i",{staticClass:"iconfont",class:e.row.status_body.icon,style:{color:t.selectColor(e.row.status_body.id)}}),t._v("\n "+t._s(e.row.status_body.name)+"\n ")])]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"name",label:"标题",width:"280",align:"left"}}),t._v(" "),a("el-table-column",{attrs:{prop:"has_one_staff.name",label:"负责人",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"start_time",label:"开始时间",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"deadline_time",label:"截止时间",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"has_one_project.name",label:"所属项目",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"created_at",label:"创建时间",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"label",label:"标签",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.label.length>0?a("div",{staticClass:"lableBox"},t._l(e.row.label,function(e,s){return a("div",{key:s,staticClass:"labox"},[t._v("\n "+t._s(e.name)+"\n ")])})):t._e()]}}])})],1)],1),t._v(" "),a("div",{staticClass:"e_pagination"},[a("el-pagination",{attrs:{layout:"prev, pager, next,jumper",total:t.total,"page-size":t.per_page,"current-page":t.current_page,background:""},on:{"current-change":t.search}})],1)])],1)},[],!1,null,"2346c75e",null);d.options.__file="search.vue";e.default=d.exports},OI1C:function(t,e,a){},OMQQ:function(t,e,a){},OOsf:function(t,e,a){},PDX0:function(t,e){(function(e){t.exports=e}).call(this,{})},"PJ+c":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADpSURBVEhL7ZJLDoMgEEB7//u4dO3eA3gDz0DzTF86wKA2TXd9CZHP8AYGH+WH/OUpl/J5nss0TVVj7g5D+bIsh2hd19fMG+ZYI+aMVM6mO6cbJZdOvm3bsUn2fT/GNBI6Js4+34xOjoCNYKJ2HIXccnT6Su5mod9u9IGF9VHtK3kMNFF7ZeRRdlser8g3e1TmjIGP5AbyzeTcxjcAYuI4MiwL/VhbcM5SMc4OIJXcXyv2EUD8U+L4jEoOsaZRyI1MSDs7sXTy9sRXkIT4jE4untD6tnAT1n2jjKFcTNK2M6lcyr/hL08o5Qm3fe68GdUzywAAAABJRU5ErkJggg=="},QTEx:function(t,e,a){},Sbi7:function(t,e,a){"use strict";var s=a("y1yU");a.n(s).a},SkBN:function(t,e,a){"use strict";var s=a("mvFa");a.n(s).a},Tx4E:function(t,e,a){},UJjh:function(t,e,a){},UVs1:function(t,e,a){},Vj8H:function(t,e,a){"use strict";var s=a("wxXb");a.n(s).a},W9Xy:function(t,e,a){"use strict";var s=a("5Oau");a.n(s).a},WAvU:function(t,e,a){"use strict";var s=a("UVs1");a.n(s).a},X5ge:function(t,e,a){"use strict";var s={components:{},props:{statusName:{type:String,default:"未开始"},font_size:{type:String,default:"16px"},font_weight:{type:String,default:"600"},all_allState:{type:null,default:function(){return[]}}},data:function(){return{}},mounted:function(){console.log(this.all_allState,this.statusName,"all_allStateall_allState")},methods:{gbClass:function(t){var e=null;switch(t){case"未开始":e="not-started";break;case"重新打开":e="reopen";break;case"已完成":e="completed";break;case"已发布":e="published";break;case"进行中":e="active-in-hand";break;case"待测试":e="to-be-tested";break;case"测试中":e="under-test";break;case"修复中":e="under-repair";break;case"排队中":e="in-line";break;case"关闭":e="close"}return e}}},i=(a("MuNw"),a("KHd+")),n=Object(i.a)(s,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"status-icon-card"}},[a("i",{directives:[{name:"show",rawName:"v-show",value:"未开始"==t.statusName||"重新打开"==t.statusName||"关闭"==t.statusName,expression:"statusName == '未开始' || statusName == '重新打开' || statusName == '关闭'"}],staticClass:"el-icon-remove-outline",class:t.gbClass(t.statusName),style:{"font-size":t.font_size,"font-weight":t.font_weight}}),t._v(" "),"已完成"==t.statusName||"已发布"==t.statusName?a("i",{staticClass:"el-icon-circle-check",class:t.gbClass(t.statusName),style:{"font-size":t.font_size,"font-weight":t.font_weight}}):t._e(),t._v(" "),"进行中"==t.statusName||"待测试"==t.statusName||"测试中"==t.statusName||"修复中"==t.statusName||"排队中"==t.statusName?a("i",{staticClass:"el-icon-time",class:t.gbClass(t.statusName),style:{"font-size":t.font_size,"font-weight":t.font_weight}}):t._e()])},[],!1,null,"6415dad2",null);n.options.__file="status_icon_card.vue";e.a=n.exports},Xqcl:function(t,e,a){},bIAC:function(t,e,a){"use strict";var s=a("DAwg");a.n(s).a},cCcE:function(t,e,a){},dmRj:function(t,e,a){"use strict";var s=a("2UjV");a.n(s).a},eQE8:function(t,e,a){},eUVJ:function(t,e,a){"use strict";var s=a("k47u");a.n(s).a},eqTR:function(t,e,a){"use strict";var s=a("G6ah");a.n(s).a},fury:function(t,e,a){},gKhy:function(t,e,a){},hD4O:function(t,e,a){"use strict";var s=a("cCcE");a.n(s).a},hSWb:function(t,e,a){"use strict";var s=a("zuVn");a.n(s).a},jAi5:function(t,e,a){},js4c:function(t,e,a){},jtpZ:function(t,e,a){},k47u:function(t,e,a){},kFFw:function(t,e,a){"use strict";var s=a("lpQz");a.n(s).a},llck:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAIkUlEQVR4Xu1afYxcVRU/585sd+oOzaotKq2plqBEI22oSP3DCH8QdGXTpDtz72ybbFyULqFERbRqooAfiVIsRtIqK0Kl1u7c+3bSlMZ+hMQof9gSiKlECgSlRUCjotOEDt1l971jTvPm5fZlPt5782bd2r3/vns+7u+ed88nwkW+8CI/PywAsGABFzkCC7/ARW4AC4/gnPwC5XL5ciHEtUR0LQB8DBGvBoBFIeubBoDjRHRUCPG067rHSqXSX7ptoV0DwBizCBE3EdHXAOCDCQ/yLBHdj4h7pJRvJeTRkix1AHbv3t2Xy+XGAOArAPCeNJQmor8h4vapqanxkZGRWho86zxSA+DAgQNvO3v27BYi2oqIS9NUss6LiF5HxG2LFy/eOTg4+GYaMlIBwBjDJn4EAFY2U4pvkfcIIX4rhPjN0NDQq/beiYmJ92az2es9z7sOAG5ExMtaHPBl3iOlfKFTEDoGwBjzGSLSiNjXQBk+5A8B4HBcZRlUIhpAxC8DwIowbyKqIaKSUv66ExA6AkBrfQsAPIiIwlaCiKYQ8fu1Wm3b6OjoVCcK7tq1K9fX17eViL6BiLmQHA8Rb5dS/jSpjMQAGGM+BwA/byD4kOu6Y8PDw68kVaoRHf8imUxmHAA+3eD756WUDyeRlwgArfUAABwI3Ty7qduSKhJVeR/4n9hxBBF5ADColDoYlU9iLzA5OXml53lPAUDeEnYaAAaklEfjKpBkvzHm4wDAh+236M8IIa4pFArPx+EZywIOHjzYe+bMmT/agQ0RzSDiJ+fq8PXDMQhE9DtE7LEO/EI+n189MDDAUWWkFQsAY8y3AeCuEOfE/18kDVts0lrfjIjhf/87Usq7o/KODEClUlnhuu6fAaDXYv5LKeVIVGHd2Ke1fhQRbR2mXde9IuojHBkAY8x2AGCffG4RUTWXy61cv379G904WFSee/bsWdLT03MKEd9u6bZdKcWheNsVCQBjDD94HMldYgn5olLqgWYSjDGf4hjB/36rlPJwW22sDXHotdZfQMQfW+Rv9Pb2Lo9yOZEAcBznNiLaaR2eY/LlrTI0Y8wpKzR+WUr5vpgARKbnzBMAOOpcVpeBiFuKxSK7y5YrEgBa6+OIuNpi/q1isfi9VpyNMWR/l1JGklWniUvvOM43iei7lsxnpJSBzs10bauUMeYdAPBv6/a9bDa7Ymho6O/zCYCJiYnLhBCv2MFZNptdumHDhkD3Rvq2BcBxnCIRGQuAY0opDkRarrg3GGaWhF5rfRQR11mWKovFotNK0bYANHj9tymluMozHwG4FxG3WordL6W8syMAtNaHEfHGOKjy3iQ3aCuahL6BtR5RSrE3arqiWAAXJlfVOXiet6ZUKnE4PO8soFwurxZCHLcUOymlDHRP9AYYY/gR4Yfw3JqdnV22cePG1yMA8CwAfMjfd0JK+eF2NCELiE2/d+/epdls9l8Wn/9IKd/ZqQVwqhlYSq1WWxylyGGMKQDAOVeJiOw2Wz5GYSWT0PvFk7N1XpwmK6UyHQGgtX7Lzrjy+XwuTrYV59Y73etnq0EFijNVpVS4/3CemChvQDWUd18qpbTNrFO9U6M3xnAk+E+L4WkpZZAjJH0DXgKA99eJhRCrC4XCM6lpnSKjycnJqzzPsx/oVB7BQwAQuBIiUkqpIDBKUf+OWWmtJSJqixFXoxvVEIMtUX6BcBp8r1Lq6820dRznE0T0iF8yG42bBTbi6zjOnUTEsf6LmUxmpFnZS2v9A0QMgjQi+pFSKkjhE/0CDVB9UkoZhJs2UyJCx3HYRdbd5ptCiDWFQuHFpNertR5ExMcsekdKKRvxM8YcAwBuwJ5bUaw1igUs91PNOtOWyZAx5jkAuNJS8EStVlsbxXWGD1WpVFa6rvsnuwBLRBWlFLvY85Yx5t1E9JqdDLmuu3x4eJjrGE1XWwCY0hjDD8tVFrJ3KaXs1DMQ4DhOiYgmQhJ/PzMzc9OmTZvYo0RajdptfsNlrZTyRJhJ19JhFqS13oKIOyyh7AZXNCuIaK0fQcTR0O9xioiGSqXSH9ohwDG953m7wu02ItqslHqowe0v8m8/aMoS0e1KqaCI00xmJAvYv3//JdPT069FLYn5ERm7yivCgonoCSHEDtd1nxNC/KNarZ5esmTJsp6enncREZe6v9SEzrD7aXSQrpfEfCvgQYU7rN+gOjs7e3kzs+aghIges/Pzdjff4vvefD5/c6MIdN++ff0zMzMnQ8Fa2zS4LiuSBfBmvzfHr7ldFv+FlPI8U7cPMT4+3tPf3/8AIt6a5PAcygLAHa1MucHvxk2RD0gp/xpFZmQAmJnjOHcT0T2hf/uzSqlHWwkrl8tXcxcXETeGAGxIxoMQAPCw53k7W9X3HccZIaLzZCPiPcVikRs4kVYsAPxkg/PtwM3FaY1xfZGbGJ7nfQQROU9fRUSXIiJ3kk8S0UtCiKNEVG43E1Qul9ch4hOh1tjz+Xx+TZxkLRYADGmz5qgQ4oZCofB0JNg73DQ5OflRz/Men/PmaF1vfyqEH7hgMML30TyskKhPHxUTbo8T0Q57WGJO2+MWCJsBgAcWwuuw67qbo/bmoh7cf4R/ZidmFm3iBm3sX8BWmLuzAPDQ/3JEBgBuUUpx8pVodQSA7xlu8kNfe2CirsyrRHQfIh75vxySqp+SH0bXdQ8hYqv+H4PxeKsxuUwmcx0RXY+INzSaDLOueP6MydWVqg9KAgDXCoIqciK7bELE8YEQ4r5cLrdjXg1K2vryqGxvb+9mRPxqmqOyPG+IiA9KKYOqbxrgdvwGNFPCb1lz5McWkXhYmg9erVZ/NTY2xmFx6qtrANiaViqVVa7rruNxeUS8BgDWthqXR8SnPM978oIel0/9qrrEcE4soEu6p8J2AYBUYLyAmSxYwAV8eamovmABqcB4ATP5L7GEGX3TdRvHAAAAAElFTkSuQmCC"},lpQz:function(t,e,a){},mBZk:function(t,e,a){"use strict";var s=a("oNGO");a.n(s).a},mvFa:function(t,e,a){},n5J9:function(t,e,a){"use strict";var s=a("D78j");a.n(s).a},nuLT:function(t,e,a){},oAo9:function(t,e,a){},oNGO:function(t,e,a){},pdkL:function(t,e,a){"use strict";var s=a("+l7Z");a.n(s).a},pnFJ:function(t,e,a){"use strict";var s=a("jAi5");a.n(s).a},qDsi:function(t,e,a){"use strict";var s=a("yVld");a.n(s).a},qTkd:function(t,e,a){},sR6c:function(t,e,a){"use strict";var s=a("js4c");a.n(s).a},sYaf:function(t,e,a){"use strict";var s=a("eQE8");a.n(s).a},tvCB:function(t,e,a){},udzJ:function(t,e,a){"use strict";var s=a("FyfS"),i=a.n(s),n=a("14Xm"),r=a.n(n),o=a("D3Ub"),c=a.n(o),l=a("TB/I"),u=a("gDS+"),d=a.n(u),m={props:{priority_name:{type:String,default:""},task_id:{type:null,default:""},priorityOptions:{type:null,default:function(){return[]}}},data:function(){return{search:{priority_value:"",original_priority_value:""},placeholderValue:"请选择优先级",priorityIshow:!1,visibleChangeIshow:!1,removeIshow:!1,removeStatus:!1}},watch:{priority_name:function(){this.search.priority_value=this.priority_name}},mounted:function(){this.search.priority_value=this.priority_name,this.getPriorityList()},methods:{getPriorityList:function(t){var e=!0,a=!1,s=void 0;try{for(var n,r=i()(this.priorityOptions);!(e=(n=r.next()).done);e=!0){var o=n.value;o.value=o.name,this.$set(o,"iconShow",!1)}}catch(t){a=!0,s=t}finally{try{!e&&r.return&&r.return()}finally{if(a)throw s}}},mouseOver:function(){"无"==this.search.priority_value&&(this.search.priority_value="请选择优先级"),this.priorityIshow=!0},getLevelStyle:function(t){var e="",a="";switch(t||this.search.priority_value){case"普通":e="#00c580",a="!!";break;case"最低":e="#3b445f",a="!";break;case"最高":e="#ff2425",a="!!!";break;case"较高":e="#fab200",a="!!!";break;case"较低":e="#0772ff",a="!"}return{color:e,icon:a}},mouseLeaveEvent:function(){this.visibleChangeIshow||(this.priorityIshow=!1),"请选择优先级"==this.search.priority_value&&(this.search.priority_value="无")},handelFocus:function(){this.search.original_priority_value=JSON.parse(d()(this.search.priority_value)),""==this.search.original_priority_value?this.placeholderValue="请选择优先级":this.placeholderValue="",this.search.priority_value="",this.visibleChangeIshow=!0},handelBlur:function(){var t=this;this.removeStatus=!0,setTimeout(function(){t.removeStatus&&(t.visibleChangeIshow=!1,t.priorityIshow=!1,t.search.priority_value=t.search.original_priority_value)},200)},mouseOverPriority:function(t){this.priorityOptions[t].iconShow=!0},mouseLeavePriority:function(t){this.priorityOptions[t].iconShow=!1},handlePriority:function(t,e){this.search.priority_value=t,this.priorityIshow=!1,this.visibleChangeIshow=!1,this.removeStatus=!1,this.priorityChange(e.key)},priorityChange:function(t){var e=this;return c()(r.a.mark(function a(){var s,i,n;return r.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,$http.pc_post("plugin/project-manager/task/change",{task_id:e.task_id,value:t,field_key:"priority"});case 2:s=a.sent,s.data,i=s.result,n=s.msg,i||e.$message.error(n);case 7:case"end":return a.stop()}},a,e)}))()},removeValue:function(){var t=this;this.search.original_priority_value="",this.handelFocus(),this.$nextTick(function(){t.$refs.input.focus()}),this.removeStatus=!1,this.priorityChange(0)},clearPriorityValue:function(){var t=this;this.placeholderValue="请选择优先级",this.search.original_priority_value="",this.$nextTick(function(){t.$refs.input.focus()}),this.priorityChange(0)}}},h=(a("pdkL"),a("+u+W"),a("KHd+")),p=Object(h.a)(m,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"priority-frame"},[a("div",{staticClass:"priority"},[t._v("优先级:")]),t._v(" "),a("div",{staticClass:"priority-detal"},[t.priorityIshow?t._e():a("span",{staticClass:"priority-detal-text",on:{mouseover:t.mouseOver}},[a("span",{style:t.getLevelStyle("")},[t._v(t._s(t.getLevelStyle("").icon))]),t._v(" "),a("span",{class:t.search.priority_value?"":"priority-detal-text-active"},[t._v(t._s(t.search.priority_value?t.search.priority_value:"无"))])]),t._v(" "),t.priorityIshow?a("div",{staticClass:"priority-box",on:{mouseleave:t.mouseLeaveEvent}},[a("el-popover",{attrs:{placement:"bottom-start",width:"400","popper-class":"priority-frame-popper",trigger:"focus"}},[t.visibleChangeIshow?a("div",{staticClass:"priority-box-item"},t._l(t.priorityOptions,function(e,s){return a("div",{key:s,class:e.iconShow?"priority-detail-item active":"priority-detail-item",on:{click:function(a){t.handlePriority(e.value,e)},mouseover:function(e){t.mouseOverPriority(s)},mouseleave:function(e){t.mouseLeavePriority(s)}}},[a("span",{style:t.getLevelStyle(e.value)},[t._v("\n "+t._s(t.getLevelStyle(e.value).icon)+" \n ")]),t._v("\n "+t._s(e.value)+"\n ")])})):t._e(),t._v(" "),a("el-input",{ref:"input",staticStyle:{width:"22%"},attrs:{slot:"reference",clearable:"",placeholder:t.placeholderValue},on:{clear:t.clearPriorityValue,focus:t.handelFocus,blur:t.handelBlur},slot:"reference",model:{value:t.search.priority_value,callback:function(e){t.$set(t.search,"priority_value",e)},expression:"search.priority_value"}})],1),t._v(" "),a("span",{staticClass:"priority-box-tip"},[a("span",{class:"较高"==t.search.priority_value||"最高"==t.search.priority_value?"hight-active":"最低"==t.search.priority_value||"较低"==t.search.priority_value?"low-active":"",style:t.getLevelStyle(t.search.priority_value)},[t._v("\n "+t._s(t.getLevelStyle(t.search.priority_value).icon)+"\n ")])]),t._v(" "),t.search.original_priority_value&&""==t.search.priority_value?a("span",{staticClass:"original-priority-box-tip"},[a("span",{style:t.getLevelStyle(t.search.original_priority_value)},[t._v("\n "+t._s(t.getLevelStyle(t.search.original_priority_value).icon)+"\n ")]),t._v("\n "+t._s(t.search.original_priority_value)+"\n "),a("i",{class:t.removeIshow?"el-icon-circle-close icon remove-active":"el-icon-circle-close icon",on:{click:function(e){return e.stopPropagation(),t.removeValue(e)}}})]):t._e()],1):t._e()])])},[],!1,null,"0307e5f1",null);p.options.__file="priority_frame.vue";var f=p.exports,v=a("vDqi"),_=a.n(v),g=a("4d7F"),b=a.n(g),k=a("GQeE"),w=a.n(k),y=a("ErL5"),x={name:"EditorSlideUpload",props:{color:{type:String,default:"#1890ff"}},components:{uploadImg:y.a},data:function(){return{dialogVisible:!1,listObj:{},fileList:[]}},methods:{checkAllSuccess:function(){var t=this;return w()(this.listObj).every(function(e){return t.listObj[e].hasSuccess})},handleSubmit:function(){var t=this,e=w()(this.listObj).map(function(e){return t.listObj[e]});this.checkAllSuccess()?(this.$emit("successCBK",e),this.listObj={},this.fileList=[],this.dialogVisible=!1):this.$message("请等待所有图片上传成功 或 出现了网络问题,请刷新页面重新上传!")},handleSuccess:function(t,e){for(var a=e.uid,s=w()(this.listObj),i=0,n=s.length;i<n;i++)if(this.listObj[s[i]].uid===a)return this.listObj[s[i]].url=t.data.img_url,void(this.listObj[s[i]].hasSuccess=!0)},handleRemove:function(t){for(var e=t.uid,a=w()(this.listObj),s=0,i=a.length;s<i;s++)if(this.listObj[a[s]].uid===e)return void delete this.listObj[a[s]]},beforeUpload:function(t){var e=this,a=window.URL||window.webkitURL,s=t.uid;return this.listObj[s]={},new b.a(function(i,n){var r=new Image;r.src=a.createObjectURL(t),r.onload=function(){e.listObj[s]={hasSuccess:!1,uid:t.uid,width:this.width,height:this.height}},i(!0)})}}},C=(a("pnFJ"),Object(h.a)(x,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"upload-container"},[a("el-button",{style:{background:t.color,borderColor:t.color},attrs:{icon:"el-icon-upload",size:"mini",type:"primary"},on:{click:function(e){e.stopPropagation(),t.dialogVisible=!0}}},[t._v("上传图片\n ")]),t._v(" "),a("el-dialog",{attrs:{visible:t.dialogVisible,modal:!1},on:{"update:visible":function(e){t.dialogVisible=e}}},[a("el-upload",{staticClass:"editor-slide-upload",attrs:{multiple:!0,"file-list":t.fileList,"show-file-list":!0,"on-remove":t.handleRemove,"on-success":t.handleSuccess,"before-upload":t.beforeUpload,action:t.fun.getRealUrl("upload.uploadPic"),accept:"image/*","list-type":"picture-card"}},[a("el-button",{attrs:{size:"small",type:"primary"}},[t._v("点击上传")])],1),t._v(" "),a("el-button",{on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(e){return e.stopPropagation(),t.handleSubmit(e)}}},[t._v("确 定")])],1)],1)},[],!1,null,"ddeaf0bc",null));C.options.__file="editorImage.vue";var S=["advlist autolink autosave colorpicker colorpicker contextmenu directionality hr image imagetools link lists nonbreaking noneditable paste print save spellchecker tabfocus template textcolor textpattern visualblocks visualchars wordcount"],D=["bold italic underline strikethrough link alignleft aligncenter alignright outdent indent blockquote undo redo removeformat subscript superscript hr bullist numlist image charmap"],I={name:"Tinymce",components:{editorImage:C.exports},props:{id:{type:String,default:function(){return"vue-tinymce-"+ +new Date+(1e3*Math.random()).toFixed(0)}},value:{type:String,default:""},toolbar:{type:Array,required:!1,default:function(){return[]}},menubar:{type:String,default:"file edit insert view format table"},height:{type:Number,required:!1,default:360}},data:function(){return{hasChange:!1,hasInit:!1,tinymceId:this.id,fullscreen:!1,languageTypeList:{en:"en",zh:"zh_CN"}}},computed:{language:function(){return"zh_CN"}},watch:{value:function(t){var e=this;!this.hasChange&&this.hasInit&&this.$nextTick(function(){return window.tinymce.get(e.tinymceId).setContent(t||"")})}},mounted:function(){var t=this;this.$nextTick(function(){t.initTinymce()})},activated:function(){this.initTinymce()},deactivated:function(){},destroyed:function(){},methods:{initTinymce:function(){var t=this,e=this;document.getElementById(""+this.tinymceId)&&window.tinymce.init({language:this.language,selector:"#"+this.tinymceId,height:this.height,content_style:"img { max-width: 100%; }",body_class:"panel-body ",object_resizing:!1,toolbar:this.toolbar.length>0?this.toolbar:D,menubar:this.menubar,plugins:S,end_container_on_empty_block:!0,powerpaste_word_import:"clean",powerpaste_html_import:"propmt",powerpaste_allow_local_images:!0,paste_data_images:!0,code_dialog_height:450,code_dialog_width:1e3,advlist_bullet_styles:"square",advlist_number_styles:"default",imagetools_cors_hosts:["www.tinymce.com","codepen.io"],default_link_target:"_blank",link_title:!1,nonbreaking_force_tab:!0,paste_preprocess:function(t,e){-1!==e.content.indexOf('\'=""')&&(e.content=e.content.replace(new RegExp('\'=""',"gm"),""))},init_instance_callback:function(a){e.value&&a.setContent(e.value),e.hasInit=!0,a.on("NodeChange Change KeyUp SetContent",function(){t.hasChange=!0,t.$emit("input",a.getContent())})},setup:function(t){t.on("FullscreenStateChanged",function(t){e.fullscreen=t.state})},images_upload_handler:function(t,a,s,i){var n=new FormData;n.append("file",t.blob()),n.append("upload_type","file");var r=e.fun.getRealUrl("upload.uploadPic",{});_.a.post(r,n,{headers:{"Content-Type":"multipart/form-data"}}).then(function(t){var e=t.data;e.result&&a(e.data.img_url)}).catch(function(t){console.log(t)})}})},destroyTinymce:function(){var t=window.tinymce.get(this.tinymceId);this.fullscreen&&t.execCommand("mceFullScreen"),t&&t.destroy()},setContent:function(t){window.tinymce.get(this.tinymceId).setContent(t)},getContent:function(){window.tinymce.get(this.tinymceId).getContent()},imageSuccessCBK:function(t){var e=this;t.forEach(function(t){window.tinymce.get(e.tinymceId).insertContent('<img class="wscnph" src="'+t.url+'" >')})}}},T=(a("2RDq"),Object(h.a)(I,function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"tinymce-container editor-container",class:{fullscreen:this.fullscreen}},[e("textarea",{staticClass:"tinymce-textarea",attrs:{id:this.tinymceId}}),this._v(" "),e("div",{staticClass:"editor-custom-btn-container"},[e("editorImage",{staticClass:"editor-upload-btn",attrs:{color:"#29ba9c"},on:{successCBK:this.imageSuccessCBK}})],1)])},[],!1,null,"6ea9aa36",null));T.options.__file="index.vue";var $=T.exports,L=a("butk"),E=(a("L0Dy"),a("QTEx"),{components:{tinymce:$},props:{desc:{type:null,default:""},task_id:{type:null,default:""}},watch:{desc:function(){this.search.greeting=Object(L.g)(this.desc)}},mounted:function(){this.search.greeting=Object(L.g)(this.desc),null!=document.getElementById("commentEnlargeId")&&this.$nextTick(function(){new Viewer(document.getElementById("commentEnlargeId"),{url:"src",navbar:!1})})},data:function(){return{search:{greeting:""},tinymceIshow:!1}},methods:{descChange:function(){var t=this;return c()(r.a.mark(function e(){var a,s,i;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$http.pc_post("plugin/project-manager/task/change",{task_id:t.task_id,value:t.search.greeting,field_key:"desc"});case 2:a=e.sent,a.data,s=a.result,i=a.msg,s?(t.getTaskDetail(),t.tinymceIshow=!1):t.$message.error(i);case 7:case"end":return e.stop()}},e,t)}))()},cancel:function(){this.getTaskDetail()},getTaskDetail:function(){var t=this;return c()(r.a.mark(function e(){var a,s,i,n;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$http.pc_get("plugin/project-manager/task/detail",{id:t.task_id});case 2:a=e.sent,s=a.data,i=a.result,n=a.msg,i?(t.search.greeting=Object(L.g)(s.desc),t.tinymceIshow=!1,t.$nextTick(function(){new Viewer(document.getElementById("commentEnlargeId"),{url:"src",navbar:!1})})):t.$message.error(n);case 7:case"end":return e.stop()}},e,t)}))()}}}),j=(a("n5J9"),a("Vj8H"),Object(h.a)(E,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"describe-card"},[a("div",{staticClass:"describe"},[t._v("描述:")]),t._v(" "),a("div",{class:""==t.search.greeting?"detail describe active-describe ":"detail describe"},[t.tinymceIshow||""!=t.search.greeting?t._e():a("div",[a("span",{staticClass:"detail-content"},[t._v("无")])]),t._v(" "),t.tinymceIshow?t._e():a("div",{class:t.tinymceIshow?"":"greeting-gb",attrs:{id:"commentEnlargeId"},domProps:{innerHTML:t._s(t.search.greeting)}})]),t._v(" "),t.tinymceIshow?a("tinymce",{attrs:{height:350},model:{value:t.search.greeting,callback:function(e){t.$set(t.search,"greeting",e)},expression:"search.greeting"}}):t._e(),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:t.tinymceIshow,expression:"tinymceIshow"}],staticClass:"btn"},[a("el-button",{attrs:{type:"primary"},on:{click:t.descChange}},[t._v("保存")]),t._v(" "),a("el-button",{attrs:{plain:""},on:{click:t.cancel}},[t._v("取消")])],1),t._v(" "),a("div",{staticClass:"edit-name",on:{click:function(e){t.tinymceIshow=!0}}},[t._v("编辑")])],1)},[],!1,null,"970b91c2",null));j.options.__file="describe_card.vue";var A=j.exports,V=a("m1cH"),N=a.n(V),O=a("QbLZ"),M=a.n(O),P=a("t2rG"),F=a.n(P),R=a("X5ge"),B={components:{status_icon_card:R.a},props:{taskStatusVisible:{type:Boolean,default:!1},statusName:{type:null,default:""},all_allState:{type:null,default:function(){return[]}}},data:function(){return{statusList:[],mosueName:""}},created:function(){this.statusList=this.all_allState;var t=!0,e=!1,a=void 0;try{for(var s,n=i()(this.statusList);!(t=(s=n.next()).done);t=!0){s.value.checkIcon=!1}}catch(t){e=!0,a=t}finally{try{!t&&n.return&&n.return()}finally{if(e)throw a}}},mounted:function(){var t=!0,e=!1,a=void 0;try{for(var s,n=i()(this.statusList);!(t=(s=n.next()).done);t=!0){var r=s.value;r.name==this.statusName&&(r.checkIcon=!0)}}catch(t){e=!0,a=t}finally{try{!t&&n.return&&n.return()}finally{if(e)throw a}}},methods:{mouseOver:function(t){this.mosueName=t},mouseLeave:function(t){this.mosueName=t},handleSelectStatus:function(t){var e=!0,a=!1,s=void 0;try{for(var n,r=i()(this.statusList);!(e=(n=r.next()).done);e=!0){n.value.checkIcon=!1}}catch(t){a=!0,s=t}finally{try{!e&&r.return&&r.return()}finally{if(a)throw s}}this.statusList[t].checkIcon=!0,this.$emit("update:taskStatusVisible",!1),this.$emit("chooseTaskStatus",this.statusList[t])}}},z=(a("sYaf"),Object(h.a)(B,function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.taskStatusVisible?a("div",{attrs:{id:"task-status-card"}},t._l(t.statusList,function(e,s){return a("div",{key:s,staticClass:"task-status-item",class:t.mosueName==e.name?"bg-active":"",on:{click:function(e){t.handleSelectStatus(s)},mouseover:function(a){t.mouseOver(e.name)},mouseleave:function(a){t.mouseLeave(e.name)}}},[a("div",{staticClass:"task-status-style"},[a("status_icon_card",{attrs:{statusName:e.name,all_allState:t.all_allState}}),t._v(" "),a("span",[t._v(t._s(e.name))])],1),t._v(" "),a("i",{directives:[{name:"show",rawName:"v-show",value:e.checkIcon,expression:"item.checkIcon"}],staticClass:"el-icon-check"})])})):t._e()},[],!1,null,"8f74779c",null));z.options.__file="task_status_card.vue";var U=z.exports,H={components:{member_card:l.a,task_status_card:U,status_icon_card:R.a,draggable:F.a},provide:function(){return{departmemtData:this.departmemtData}},props:{subtaskListValue:{type:Array,default:function(){}},project_id:{type:null,default:""},parent_id:{type:null,default:""},type:{type:null,default:""},all_allState:{type:null,default:function(){return[]}}},data:function(){return{search:{keyword:"",date:""},subtaskList:[],inputIshow:!1,departmemtData:[],memberVisible:!1,btnState:!0,memberData:[],btnHandelMemberValue:"",memberRemoveData:{},chooseTaskStatusIndex:""}},watch:{subtaskList:function(t,e){this.$emit("subtaskList",this.subtaskList)},subtaskListValue:function(){if(!this.subtaskList.filter(function(t){return t.editIshow}).length){var t=!0,e=!1,a=void 0;try{for(var s,n=i()(this.subtaskList);!(t=(s=n.next()).done);t=!0){var r=s.value;this.departmemtData.push(r.member),r.date=Object(L.c)(r.date)}}catch(t){e=!0,a=t}finally{try{!t&&n.return&&n.return()}finally{if(e)throw a}}}}},mounted:function(){this.subtaskList=this.subtaskListValue;var t=!0,e=!1,a=void 0;try{for(var s,n=i()(this.subtaskList);!(t=(s=n.next()).done);t=!0){var r=s.value;this.departmemtData.push(r.member)}}catch(t){e=!0,a=t}finally{try{!t&&n.return&&n.return()}finally{if(e)throw a}}},methods:{newAddSubtask:function(){var t=this;this.search.date="",this.search.keyword="",this.inputIshow=!0,this.$nextTick(function(){return t.$refs.addInput.focus()}),this.departmemtData.splice(0,this.departmemtData.length),this.memberRemoveData=M()({},this.memberData[0]),this.memberData=[];var e=!0,a=!1,s=void 0;try{for(var n,r=i()(this.subtaskList);!(e=(n=r.next()).done);e=!0){n.value.taskStatusVisible=!1}}catch(t){a=!0,s=t}finally{try{!e&&r.return&&r.return()}finally{if(a)throw s}}},subtaskItem:function(t,e){this.subtaskList[e].memberVisible||this.subtaskList[e].taskStatusVisible||this.$emit("switchSubtaskItem",this.subtaskList[e].id)},enterEvent:function(){var t=this;return c()(r.a.mark(function e(){var a;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=t.search.keyword){e.next=2;break}return e.abrupt("return");case 2:a=t.memberData.length?t.memberData[0].id:"",t.addSubtaskRequest(a,t.project_id,t.search.keyword,t.parent_id,0,t.search.date/1e3),t.search.date="",t.search.keyword="";case 6:case"end":return e.stop()}},e,t)}))()},addSubtaskRequest:function(t,e,a,s,i,n){var o=this;return c()(r.a.mark(function c(){var l,u,d;return r.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,$http.pc_post("plugin/project-manager/task/create",{staff_uid:t,project_id:e,name:a,parent_id:s,status:i,deadline_time:n});case 2:l=r.sent,l.data,u=l.result,d=l.msg,u?(o.$parent.getSubtaskTask("scroll"),o.memberData=[]):o.$message.error(d);case 7:case"end":return r.stop()}},c,o)}))()},taskMouseOver:function(t){this.subtaskList[t].editIshow||(this.subtaskList[t].iconIshow=!0,this.$refs["task"+t][0].scrollWidth>450?this.subtaskList[t].ellipsisIshow=!0:this.subtaskList[t].ellipsisIshow=!1)},taskMouseLeave:function(t){this.subtaskList[t].iconIshow=!1},editEnterEvent:function(t){this.subtaskList[t].editIshow=!1,this.subtaskChange(this.subtaskList[t].id,this.subtaskList[t].name,"name")},subtaskTime:function(t,e){this.subtaskChange(this.subtaskList[e].id,t,"deadline_time")},subtaskChange:function(t,e,a){var s=this;return c()(r.a.mark(function i(){var n,o,c;return r.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,$http.pc_post("plugin/project-manager/task/change",{task_id:t,value:e,field_key:a});case 2:n=i.sent,n.data,o=n.result,c=n.msg,o||s.$message.error(c);case 7:case"end":return i.stop()}},i,s)}))()},blurEvent:function(){var t=this;this.btnState=!0,setTimeout(function(){t.btnState&&(t.inputIshow=!1,t.$emit("cancalAddEvent",!0))},200)},focusDate:function(){this.btnState=!1},blurDate:function(){var t=this;this.$nextTick(function(){return t.$refs.addInput.focus()})},editItem:function(t){var e=this;this.$set(this.subtaskList[t],"editIshow",!0),this.$nextTick(function(){var a="inputEvent"+e.subtaskList[t].id;e.$refs[a][0].focus()})},blurSubtaskEvent:function(t){this.$set(this.subtaskList[t],"editIshow",!1),this.subtaskChange(this.subtaskList[t].id,this.subtaskList[t].name,"name")},removeItem:function(t){var e=this,a="3"==this.type?"此操作将删除该关联任务, 是否继续?":"此操作将永久删除该任务, 是否继续?";this.$confirm(a,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){"3"==e.type?e.removeSubtask(e.parent_id,e.subtaskList[t].id):e.removeSubtask(e.subtaskList[t].id,e.parent_id),e.subtaskList.splice(t,1),e.$emit("removeSubtaskChange",e.subtaskList.length)}).catch(function(){e.$message({type:"info",message:"已取消删除"})})},removeSubtask:function(t,e){var a=this;return c()(r.a.mark(function s(){var i,n,o,c;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return i="3"==a.type?"plugin/project-manager/task/delRelated":"plugin/project-manager/task/destroy",s.next=3,$http.pc_post(i,{task_id:t,related_id:e});case 3:n=s.sent,n.data,o=n.result,c=n.msg,o||a.$message.error(c);case 8:case"end":return s.stop()}},s,a)}))()},btnHandelMember:function(t){var e;this.memberData.length?(this.departmemtData.splice(0,this.departmemtData.length),(e=this.departmemtData).push.apply(e,N()(this.memberData))):this.departmemtData.splice(0,this.departmemtData.length);this.btnState=!1,this.memberVisible=!0},oneHandelMember:function(t){this.btnHandelMemberValue=t,""===this.subtaskList[t].member.name?this.departmemtData.splice(0,this.departmemtData.length):(this.departmemtData.push(this.subtaskList[t].member),this.departmemtData.splice(0,this.departmemtData.length-1)),this.subtaskList[t].memberVisible=!0},getMoreDepartmemtData:function(t){var e=this;this.memberData=t,this.memberVisible=!1,this.$nextTick(function(){return e.$refs.addInput.focus()})},getOneDepartmemtData:function(t){this.subtaskList[this.btnHandelMemberValue].member=t[0],this.subtaskChange(this.subtaskList[this.btnHandelMemberValue].id,t[0].id,"staff_uid")},clearLearder:function(t,e){var a=this;return c()(r.a.mark(function s(){var i,n,o,c;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,$http.pc_post("plugin/project-manager/task/change",{task_id:t.id,value:"",field_key:"staff_uid"});case 2:i=s.sent,i.data,n=i.result,o=i.msg,n?(c=a.departmemtData.findIndex(function(e){return e.id==t.member.id}),a.departmemtData.splice(c,1),a.subtaskList[e].member.name="",a.subtaskList[e].member.id=""):a.$message.error(o);case 7:case"end":return s.stop()}},s,a)}))()},showTaskStatus:function(t){this.chooseTaskStatusIndex=t,this.subtaskList[t].taskStatusVisible=!0},chooseTaskStatus:function(t){this.subtaskList[this.chooseTaskStatusIndex].status_name=t.name,this.subtaskList[this.chooseTaskStatusIndex].bg_color=t.color,this.subtaskChange(this.subtaskList[this.chooseTaskStatusIndex].id,t.id,"status")},onStart:function(){this.$store.commit("SET_DESGGABLESTATUS",!0)},onEnd:function(){this.$store.commit("SET_DESGGABLESTATUS",!1)}},filters:{formatDate:function(t){if("boolean"!=typeof t){var e="string"==typeof t?t.split(" ")[0].split("-"):Object(L.d)(t).split(" ")[0].split("-");return e[1]+"月"+e[2]}return""},formatName:function(t){if(void 0!=t)return t.slice(t.length-2,t.length)}}},X=(a("hD4O"),a("MzqX"),Object(h.a)(H,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"new_subtask_card"},[a("div",{staticClass:"center-detail"},[a("draggable",{attrs:{handle:".canDragon"},on:{start:t.onStart,end:t.onEnd},model:{value:t.subtaskList,callback:function(e){t.subtaskList=e},expression:"subtaskList"}},t._l(t.subtaskList,function(e,s){return a("div",{key:s,staticClass:"center-detail-pane bottom-detail"},[a("div",{class:e.editIshow?"border-color":"canDragon",on:{mouseover:function(e){t.taskMouseOver(s)},mouseleave:function(e){t.taskMouseLeave(s)}}},[a("div",{staticClass:"left-title",on:{click:function(e){if(e.target!==e.currentTarget)return null;t.subtaskItem(e,s)}}},[a("el-popover",{attrs:{placement:"bottom",width:"400",trigger:"click","popper-class":"new-subtask-card-popper"},on:{show:function(e){t.showTaskStatus(s)}},model:{value:e.taskStatusVisible,callback:function(a){t.$set(e,"taskStatusVisible",a)},expression:"item.taskStatusVisible"}},[e.taskStatusVisible?a("task_status_card",{attrs:{all_allState:t.all_allState,taskStatusVisible:e.taskStatusVisible,statusName:e.status_name},on:{"update:taskStatusVisible":function(a){t.$set(e,"taskStatusVisible",a)},chooseTaskStatus:t.chooseTaskStatus}}):t._e(),t._v(" "),a("span",{staticClass:"left-task-state",style:{background:e.bg_color},attrs:{slot:"reference"},slot:"reference"},[a("status_icon_card",{attrs:{statusName:e.status_name,all_allState:t.all_allState}}),t._v(" "),a("span",{class:"已完成"==e.status_name||"关闭"==e.status_name||"已发布"==e.status_name?"text-decoration-color left-task-status-name":"left-task-status-name",style:{"min-width":e.editIshow?"45px":""}},[t._v(t._s(e.status_name))])],1)],1),t._v(" "),!e.editIshow&&e.ellipsisIshow?a("el-tooltip",{attrs:{effect:"dark",content:e.name,placement:"top"}},[a("span",{ref:"task"+s,refInFor:!0,class:"已完成"==e.status_name||"关闭"==e.status_name||"已发布"==e.status_name?"text-decoration-color left-task-name":"left-task-name",on:{click:function(e){t.subtaskItem(e,s)}}},[t._v(t._s(e.name))])]):t._e(),t._v(" "),e.editIshow||e.ellipsisIshow?t._e():a("span",{ref:"task"+s,refInFor:!0,class:e.iconIshow?"left-task-tip-name":"已完成"==e.status_name||"关闭"==e.status_name||"已发布"==e.status_name?"text-decoration-color left-task-name":"left-task-name",on:{click:function(e){t.subtaskItem(e,s)}}},[t._v("\n "+t._s(e.name)+"\n ")]),t._v(" "),e.editIshow?a("el-input",{ref:"inputEvent"+e.id,refInFor:!0,on:{blur:function(e){t.blurSubtaskEvent(s)}},nativeOn:{keyup:function(e){if(!("button"in e)&&t._k(e.keyCode,"enter",13,e.key,"Enter"))return null;t.editEnterEvent(s)}},model:{value:e.name,callback:function(a){t.$set(e,"name",a)},expression:"item.name"}}):t._e(),t._v(" "),!e.editIshow&&e.iconIshow?a("div",{staticClass:"left-title-icon"},[a("i",{staticClass:"iconfont icon-ht_operation_edit",on:{click:function(e){e.stopPropagation(),t.editItem(s)}}}),t._v(" "),a("i",{staticClass:"el-icon-delete",on:{click:function(e){e.stopPropagation(),t.removeItem(s)}}})]):t._e()],1),t._v(" "),a("div",{class:e.editIshow?"right-detail":"right-detail right-detail-active"},[a("span",{directives:[{name:"show",rawName:"v-show",value:e.date,expression:"item.date"}],staticClass:"date-detail"},[t._v(t._s(t._f("formatDate")(e.date)))]),t._v(" "),a("i",{directives:[{name:"show",rawName:"v-show",value:!e.date,expression:"!item.date"}],staticClass:"el-icon-date icon"}),t._v(" "),a("el-date-picker",{class:e.date?"date-picker-box date-picker-box-active":"date-picker-box",staticStyle:{width:"0"},attrs:{type:"datetime",placeholder:"选择日期时间","value-format":"timestamp"},on:{focus:t.focusDate,change:function(e){t.subtaskTime(e/1e3,s)}},model:{value:e.date,callback:function(a){t.$set(e,"date",a)},expression:"item.date"}}),t._v(" "),a("el-popover",{attrs:{placement:"top",width:"400",trigger:"click","popper-class":"new-subtask-card-popper"},on:{show:function(e){t.oneHandelMember(s)}},model:{value:e.memberVisible,callback:function(a){t.$set(e,"memberVisible",a)},expression:"item.memberVisible"}},[a("member_card",{directives:[{name:"show",rawName:"v-show",value:e.memberVisible,expression:"item.memberVisible"}],attrs:{memberVisible:e.memberVisible,isNum:"one"},on:{"update:memberVisible":function(a){t.$set(e,"memberVisible",a)},oneDepartmemtData:t.getOneDepartmemtData}}),t._v(" "),a("div",{staticClass:"box-reference",attrs:{slot:"reference"},slot:"reference"},[e.member.name?a("span",{staticClass:"member-name",attrs:{title:e.member.name}},[t._v(t._s(t._f("formatName")(e.member.name)))]):t._e(),t._v(" "),e.member.name?a("i",{staticClass:"el-icon-close close-icon",on:{click:function(a){a.stopPropagation(),t.clearLearder(e,s)}}}):t._e(),t._v(" "),a("i",{directives:[{name:"show",rawName:"v-show",value:!e.member.name,expression:"!item.member.name"}],staticClass:"iconfont icon-fontclass-renyuan icon"})])],1)],1)])])}))],1),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:t.inputIshow,expression:"inputIshow"}],staticClass:"bottom-detail border-color"},[a("el-input",{ref:"addInput",staticStyle:{width:"calc(100% - 75px)"},attrs:{placeholder:"添加子任务(按回车键快速新建)"},nativeOn:{keyup:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.enterEvent(e):null}},model:{value:t.search.keyword,callback:function(e){t.$set(t.search,"keyword",e)},expression:"search.keyword"}}),t._v(" "),a("div",{staticClass:"icon-box-show"},[a("span",{directives:[{name:"show",rawName:"v-show",value:t.search.date,expression:"search.date"}],staticClass:"date-detail"},[t._v(t._s(t._f("formatDate")(t.search.date)))]),t._v(" "),a("i",{directives:[{name:"show",rawName:"v-show",value:!t.search.date,expression:"!search.date"}],staticClass:"el-icon-date icon"}),t._v(" "),a("el-date-picker",{class:t.search.date?"date-picker-box date-picker-box-active":"date-picker-box",staticStyle:{width:"0"},attrs:{type:"datetime",placeholder:"选择日期时间","value-format":"timestamp"},on:{focus:t.focusDate,blur:t.blurDate},model:{value:t.search.date,callback:function(e){t.$set(t.search,"date",e)},expression:"search.date"}}),t._v(" "),a("el-popover",{attrs:{placement:"top",width:"400",trigger:"click","popper-class":"new-subtask-card-popper"},on:{show:function(e){t.btnHandelMember("")}},model:{value:t.memberVisible,callback:function(e){t.memberVisible=e},expression:"memberVisible"}},[a("member_card",{directives:[{name:"show",rawName:"v-show",value:t.memberVisible,expression:"memberVisible"}],attrs:{memberVisible:t.memberVisible,isNum:"one",memberRemoveData:t.memberRemoveData},on:{"update:memberVisible":function(e){t.memberVisible=e},oneDepartmemtData:t.getMoreDepartmemtData}}),t._v(" "),a("div",{attrs:{slot:"reference"},slot:"reference"},[t.memberData.length?a("span",{staticClass:"member-name"},[t._v(t._s(t._f("formatName")(t.memberData[0].name)))]):t._e(),t._v(" "),a("i",{directives:[{name:"show",rawName:"v-show",value:!t.memberData.length,expression:"!memberData.length"}],staticClass:"iconfont icon-fontclass-renyuan icon"})])],1)],1)],1),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:t.inputIshow,expression:"inputIshow"}],staticClass:"bottom-button"},[a("el-button",{on:{click:t.blurEvent}},[t._v("取消")]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:t.enterEvent}},[t._v("确定")])],1)])},[],!1,null,"68f7ff59",null));X.options.__file="new_subtask_card.vue";var Y=X.exports,q={components:{new_subtask_card:Y},props:{project_id:{type:null,default:""},task_id:{type:null,default:""},taskDialogVisible:{type:Boolean,default:!1},all_allState:{type:null,default:function(){return[]}}},data:function(){return{subtaskList:[],isShowNewTask:!0}},mounted:function(){this.getSubtaskTask()},methods:{getSubtaskTask:function(t){var e=this;return c()(r.a.mark(function a(){var s,n,o,c,l,u,d,m,h,p;return r.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return e.subtaskList.splice(0,e.subtaskList.length+1),a.next=3,$http.pc_get("plugin/project-manager/task/sub",{id:e.task_id});case 3:if(s=a.sent,n=s.data,o=s.result,c=s.msg,!o){a.next=30;break}for(l=!0,u=!1,d=void 0,a.prev=11,m=i()(n);!(l=(h=m.next()).done);l=!0)p=h.value,e.subtaskList.push({name:p.name,id:p.id,project_id:p.project_id,parent_id:p.parent_id,date:p.deadline_time,ditIshow:!1,iconIshow:!1,ellipsisIshow:!1,memberVisible:!1,taskStatusVisible:!1,member:{addIconInfo:!1,iconInfo:!0,memberIconShow:!0,activeInfo:!1,id:p.has_one_staff?p.has_one_staff.id:"",name:p.has_one_staff?p.has_one_staff.name:""},status_name:p.status_body.name,bg_color:p.status_body.color});a.next=19;break;case 15:a.prev=15,a.t0=a.catch(11),u=!0,d=a.t0;case 19:a.prev=19,a.prev=20,!l&&m.return&&m.return();case 22:if(a.prev=22,!u){a.next=25;break}throw d;case 25:return a.finish(22);case 26:return a.finish(19);case 27:e.$emit("subtaskTaskNum",e.subtaskList.length,t),a.next=31;break;case 30:e.$message.error(c);case 31:case"end":return a.stop()}},a,e,[[11,15,19,27],[20,,22,26]])}))()},newAddSubtask:function(){this.$refs.new_subtask_card.newAddSubtask(),this.isShowNewTask=!1},cancalAddEvent:function(){this.isShowNewTask=!0},getSubtaskList:function(t){this.subtaskList=t},switchSubtaskItem:function(t){this.$parent.$parent.$parent.$parent.switchTask(t,"switch")},removeSubtaskChange:function(t){var e=this;setTimeout(function(){e.getSubtaskTask()},10)}}},K=(a("mBZk"),Object(h.a)(q,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"subtask-card"},[a("div",{staticClass:"top-title"},[a("span",{staticClass:"left-detail"},[t._v("共"+t._s(t.subtaskList.length)+"个任务")]),t._v(" "),a("div",{staticClass:"right-detail"},[a("i",{staticClass:"el-icon-plus"}),t._v(" "),a("span",{on:{click:t.newAddSubtask}},[t._v("新建子任务")])])]),t._v(" "),a("new_subtask_card",{ref:"new_subtask_card",attrs:{subtaskListValue:t.subtaskList,project_id:t.project_id,parent_id:t.task_id,type:"2",all_allState:t.all_allState},on:{subtaskList:t.getSubtaskList,switchSubtaskItem:t.switchSubtaskItem,removeSubtaskChange:t.removeSubtaskChange,cancalAddEvent:t.cancalAddEvent}}),t._v(" "),t.isShowNewTask&&t.subtaskList.length>5?a("div",{staticClass:"right-detail"},[a("i",{staticClass:"el-icon-plus"}),t._v(" "),a("span",{on:{click:t.newAddSubtask}},[t._v("新建子任务")])]):t._e()],1)},[],!1,null,"6cdedf0a",null));K.options.__file="subtask_card.vue";var W=K.exports,J={components:{new_subtask_card:Y},props:{associatedTaskVisible:{type:Boolean,default:!1}},data:function(){return{search:{task_status:"",keyword:""},stateOptions:[{id:0,name:"未开始"},{id:1,name:"进行中"},{id:2,name:"待测试"},{id:3,name:"测试中"},{id:4,name:"修复中"},{id:5,name:"已发布"},{id:-1,name:"关闭"}],allProject:[],taskDetail:[],checked:!0,associated_task_id:"",current_page:1,total:1,per_page:1,num:0}},mounted:function(){this.getProject()},methods:{searchRelatedTask:function(t){var e=this;return c()(r.a.mark(function a(){var s,n,o,c,l,u,d,m,h,p;return r.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,$http.pc_post("plugin/project-manager/task/search",{page:t,keyword:e.search.keyword,project_id:e.associated_task_id,status:e.search.task_status});case 2:if(s=a.sent,n=s.data,o=s.result,c=s.msg,!o){a.next=32;break}for(e.taskDetail=n.data,e.total=n.total,e.per_page=n.per_page,e.current_page=n.current_page,l=!0,u=!1,d=void 0,a.prev=14,m=i()(e.taskDetail);!(l=(h=m.next()).done);l=!0)p=h.value,e.$set(p,"checked",!1);a.next=22;break;case 18:a.prev=18,a.t0=a.catch(14),u=!0,d=a.t0;case 22:a.prev=22,a.prev=23,!l&&m.return&&m.return();case 25:if(a.prev=25,!u){a.next=28;break}throw d;case 28:return a.finish(25);case 29:return a.finish(22);case 30:a.next=33;break;case 32:e.$message.error(c);case 33:case"end":return a.stop()}},a,e,[[14,18,22,30],[23,,25,29]])}))()},getProject:function(){var t=this;return c()(r.a.mark(function e(){var a,s,i,n;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$http.pc_get("plugin/project-manager/index/allProject",{});case 2:a=e.sent,s=a.data,i=a.result,n=a.msg,i?(t.allProject=s.list,t.associated_task_id=Number(t.allProject[0].id),t.$set(t.allProject[0],"iconShow",!0),t.searchRelatedTask(1)):t.$message.error(n);case 7:case"end":return e.stop()}},e,t)}))()},search1:function(t){this.searchRelatedTask(t)},clickAssociatedTask:function(t){this.associated_task_id=Number(t),this.taskDetail=[],this.num=0,this.searchRelatedTask(1)},closeDialog:function(){var t=this.taskDetail.filter(function(t){return t.checked});this.$emit("chooseProject",{taskList:t,project_id:this.associated_task_id}),this.$emit("update:associatedTaskVisible",!1)},mouseOver:function(t){var e=!0,a=!1,s=void 0;try{for(var n,r=i()(this.allProject);!(e=(n=r.next()).done);e=!0){var o=n.value;this.$set(o,"iconShow",!1)}}catch(t){a=!0,s=t}finally{try{!e&&r.return&&r.return()}finally{if(a)throw s}}this.$set(this.allProject[t],"iconShow",!0)},mouseLeave:function(t){this.$set(this.allProject[t],"iconShow",!1)},changeCheckbox:function(t){this.num=0;var e=!0,a=!1,s=void 0;try{for(var n,r=i()(this.taskDetail);!(e=(n=r.next()).done);e=!0){n.value.checked&&++this.num}}catch(t){a=!0,s=t}finally{try{!e&&r.return&&r.return()}finally{if(a)throw s}}}},filters:{formatName:function(t){if(void 0!=t)return t.slice(t.length-2,t.length)}}},Q=(a("K+qR"),a("kFFw"),Object(h.a)(J,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"associated-task-dialog"}},[a("el-dialog",{attrs:{title:"选择关联任务",visible:t.associatedTaskVisible,"append-to-body":!0,"before-close":t.closeDialog,width:"50%"},on:{"update:visible":function(e){t.associatedTaskVisible=e}}},[a("div",{staticClass:"task-pane"},[a("div",{staticClass:"left-project"},t._l(t.allProject,function(e,s){return a("div",{key:s,class:e.iconShow||t.associated_task_id==e.id?"left-project-detail active-project":"left-project-detail",on:{click:function(a){t.clickAssociatedTask(e.id)},mouseover:function(e){t.mouseOver(s)},mouseleave:function(e){t.mouseLeave(s)}}},[t._v("\n "+t._s(e.name)+"\n ")])})),t._v(" "),a("div",{staticClass:"right-project"},[a("el-form",{attrs:{inline:!0}},[a("el-form-item",{attrs:{label:" "}},[a("el-select",{attrs:{clearable:"",placeholder:"所有任务状态"},model:{value:t.search.task_status,callback:function(e){t.$set(t.search,"task_status",e)},expression:"search.task_status"}},t._l(t.stateOptions,function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})}))],1),t._v(" "),a("el-form-item",{attrs:{label:" "}},[a("el-input",{staticStyle:{width:"250px"},attrs:{placeholder:"搜索任务名称,任务ID(任务ID前加#)"},nativeOn:{keyup:function(e){if(!("button"in e)&&t._k(e.keyCode,"enter",13,e.key,"Enter"))return null;t.searchRelatedTask(1)}},model:{value:t.search.keyword,callback:function(e){t.$set(t.search,"keyword",e)},expression:"search.keyword"}})],1),t._v(" "),a("el-form-item",{attrs:{label:" "}},[a("el-button",{attrs:{type:"primary"},on:{click:function(e){t.search1(1)}}},[t._v("搜索")])],1)],1),t._v(" "),a("div",{staticClass:"project-detail"},t._l(t.taskDetail,function(e,s){return a("div",{key:s,staticClass:"project-item"},[a("div",{staticClass:"left-detail"},[a("el-checkbox",{on:{change:t.changeCheckbox},model:{value:e.checked,callback:function(a){t.$set(e,"checked",a)},expression:"item.checked"}}),t._v(" "),a("span",{staticClass:"task-id"},[t._v("任务ID: "+t._s(e.id))]),t._v(" "),a("span",[t._v(t._s(e.name))])],1),t._v(" "),a("span",{staticClass:"project-name"},[t._v(t._s(t._f("formatName")(void 0!==e.has_one_staff&&null!==e.has_one_staff?e.has_one_staff.name:"+")))])])})),t._v(" "),t.total>0?a("div",{staticClass:"vue-page"},[a("el-row",[a("el-col",{attrs:{align:"right"}},[a("el-pagination",{attrs:{layout:"prev, pager, next,jumper",total:t.total,"page-size":t.per_page,"current-page":t.current_page,background:""},on:{"current-change":t.search1}})],1)],1)],1):t._e()],1)]),t._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("span",{staticStyle:{float:"left"}},[t._v("已选择"+t._s(t.num)+"条")]),t._v(" "),a("el-button",{on:{click:t.closeDialog}},[t._v("取 消")]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:t.closeDialog}},[t._v("确 定")])],1)])],1)},[],!1,null,"02f0d46d",null));Q.options.__file="associated_task_dialog.vue";var G=Q.exports,Z={components:{new_subtask_card:Y,associated_task_dialog:G},props:{project_id:{type:null,default:""},task_id:{type:null,default:""},taskDialogVisible:{type:Boolean,default:!1},all_allState:{type:null,default:function(){return[]}}},data:function(){return{subtaskList:[],associatedTaskVisible:!1}},mounted:function(){this.getRelatedTask()},methods:{getRelatedTask:function(t){var e=this;return c()(r.a.mark(function t(){var a,s,i,n;return r.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,$http.pc_get("plugin/project-manager/task/related",{id:e.task_id});case 2:a=t.sent,s=a.data,i=a.result,n=a.msg,i?(e.subtaskList.splice(0,e.subtaskList.length+1),e.circularFormate(s),e.$emit("associatedTaskNum",e.subtaskList.length)):e.$message.error(n);case 7:case"end":return t.stop()}},t,e)}))()},chooseAssociatedTask:function(){this.associatedTaskVisible=!0},getSubtaskList:function(t){this.subtaskList=t},getChooseProject:function(t){var e=this,a=[].concat(N()(t.taskList)).filter(function(t){return[].concat(N()(e.subtaskList)).every(function(e){return e.id!=t.id})}),s=a.map(function(t){return t.id});this.circularFormate(a),this.addRelatedTask(s)},circularFormate:function(t){var e=!0,a=!1,s=void 0;try{for(var n,r=i()(t);!(e=(n=r.next()).done);e=!0){var o=n.value;this.subtaskList.push({name:o.name,id:o.id,project_id:o.project_id,parent_id:o.parent_id,date:o.deadline_time,ditIshow:!1,iconIshow:!1,ellipsisIshow:!1,memberVisible:!1,taskStatusVisible:!1,member:{addIconInfo:!1,iconInfo:!0,memberIconShow:!0,activeInfo:!1,id:null!==o.has_one_staff?o.has_one_staff.id:"",name:null!==o.has_one_staff?o.has_one_staff.name:""},status_name:o.status_body.name,bg_color:o.status_body.color})}}catch(t){a=!0,s=t}finally{try{!e&&r.return&&r.return()}finally{if(a)throw s}}},addRelatedTask:function(t){var e=this;return c()(r.a.mark(function a(){var s,i,n;return r.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,$http.pc_post("plugin/project-manager/task/addRelated",{task_id:e.task_id,related_ids:t});case 2:s=a.sent,s.data,i=s.result,n=s.msg,i?e.getRelatedTask():e.$message.error(n);case 7:case"end":return a.stop()}},a,e)}))()},switchSubtaskItem:function(t){this.$parent.$parent.$parent.$parent.switchTask(t,"switch")},removeSubtaskChange:function(t){var e=this;setTimeout(function(){e.getRelatedTask()},10)}}},tt=(a("9Hus"),Object(h.a)(Z,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"associated-task-card"}},[a("div",{staticClass:"top-title"},[a("span",{staticClass:"left-task"},[t._v("共"+t._s(this.subtaskList.length)+"个任务")]),t._v(" "),a("span",{staticClass:"right-task",on:{click:t.chooseAssociatedTask}},[t._v("选择关联任务")])]),t._v(" "),a("new_subtask_card",{ref:"new_subtask_card",attrs:{subtaskListValue:t.subtaskList,project_id:t.project_id,parent_id:t.task_id,type:"3",all_allState:t.all_allState},on:{subtaskList:t.getSubtaskList,switchSubtaskItem:t.switchSubtaskItem,removeSubtaskChange:t.removeSubtaskChange}}),t._v(" "),t.associatedTaskVisible?a("associated_task_dialog",{attrs:{associatedTaskVisible:t.associatedTaskVisible},on:{"update:associatedTaskVisible":function(e){t.associatedTaskVisible=e},chooseProject:t.getChooseProject}}):t._e()],1)},[],!1,null,"47685b5d",null));tt.options.__file="associated_task_card.vue";var et=tt.exports,at=a("Y55Z"),st=a("AMdk"),it=a.n(st);_.a.defaults.headers.post["Content-Type"]="application/x-www-form-urlencoded",window.yz_sign_i="";var nt={components:{},props:{task_id:{type:null,default:""},allData:{type:null,default:""}},data:function(){return{file:[]}},mounted:function(){this.getFileList()},methods:{getFileList:function(){var t=this;return c()(r.a.mark(function e(){var a,s,n,o,c,l,u,d,m,h;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.file=[],e.next=3,$http.pc_get("plugin/project-manager/task/annex",{id:t.task_id});case 3:if(a=e.sent,s=a.data,n=a.result,o=a.msg,!n){e.next=30;break}for(c=!0,l=!1,u=void 0,e.prev=11,d=i()(s);!(c=(m=d.next()).done);c=!0)h=m.value,t.file.push(M()({},h,{file_cover:Object(L.f)(h.file,h.file_url)}));e.next=19;break;case 15:e.prev=15,e.t0=e.catch(11),l=!0,u=e.t0;case 19:e.prev=19,e.prev=20,!c&&d.return&&d.return();case 22:if(e.prev=22,!l){e.next=25;break}throw u;case 25:return e.finish(22);case 26:return e.finish(19);case 27:t.$emit("fileNum",t.file.length),e.next=31;break;case 30:t.$message.error(o);case 31:case"end":return e.stop()}},e,t,[[11,15,19,27],[20,,22,26]])}))()},guid:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var e=16*Math.random()|0;return("x"==t?e:3&e|8).toString(16)})},uploadExcelFile:function(t){console.log(t,"filefilefilefile");var e=this.guid();this.file.push({file_name:t.name?t.name:t.raw.name,file_cover:Object(L.f)(t.name?t.name:t.raw.name,""),loading:!0,percentage:0,speed:0,time:0,guid_id:e,xhr:null,oloaded:null,start_time:null,fileFrom:t||t.raw,upload_type:Object(L.e)(t.name?t.name:t.raw.name),isUpShow:!1,isCancalShow:!0,isDelShow:!1});var a=this.file.findIndex(function(t){return t.guid_id==e});this.uploadFileTask(t,Object(L.e)(t.name?t.name:t.raw.name),a,e)},uploadFileTask:function(t,e,a,s){var i=this;return c()(r.a.mark(function s(){var n,o,c,l,u,d,m,h;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:i.$store.commit("fileTipIshow",!1),(n=new FormData).append("file",t.raw),n.append("task_id",i.task_id),n.append("upload_type",e),o="plugin/project-manager/task/annex/upload",at.a.getKeyByI()&&(window.yz_sign_i=at.a.getKeyByI()),c=window.yz_sign_i,l=at.a.getKeyByMid(),u=at.a.getTyep(),d=localStorage.getItem("token"),m=localStorage.getItem("loginUid"),h=at.a.getSiteRoot(),h=l?h+"/business/"+c+"/"+o+"?i="+c+"&mid="+l+"&type="+u:h+"/business/"+c+"/"+o+"?i="+c+"&type="+u,i.file[a].xhr=new XMLHttpRequest,i.file[a].xhr.open("post",h,!0),i.file[a].xhr.setRequestHeader("Authorization","Basic "+it()(m+":"+d)),i.file[a].xhr.onload=function(t){i.$set(i.file[a],"percentage",100);var e=JSON.parse(t.target.response),s=e.data,n=e.result,r=e.msg;n?(i.file[a]=M()({},s,{file_cover:Object(L.f)(s.file,s.file_url),loading:!1}),i.$emit("fileNum",i.file.length)):i.$message.error(r)},i.file[a].xhr.upload.onloadstart=function(){i.file[a].start_time=(new Date).getTime(),i.file[a].oloaded=0},i.file[a].xhr.onerror=function(){alert(i.file[a].file_name+" 文件上传失败,请重新上传"),i.$set(i.file[a],"isUpShow",!0)},i.file[a].xhr.upload.onprogress=function(t){var e=Math.round(t.loaded/t.total*100);t.lengthComputable&&(i.$set(i.file[a],"percentage",e>=100?99:e),e>=100&&(i.$set(i.file[a],"isCancalShow",!1),i.$set(i.file[a],"isDelShow",!1)));var s=((new Date).getTime()-i.file[a].start_time)/1e3;i.file[a].start_time=(new Date).getTime();var n=t.loaded-i.file[a].oloaded;i.file[a].oloaded=t.loaded;var r=n/s,o=r,c="b/s";r/1024>1&&(r/=1024,c="k/s"),r/1024>1&&(r/=1024,c="M/s"),r=r.toFixed(1);var l=((t.total-t.loaded)/o).toFixed(1);i.$set(i.file[a],"time",l<=0?"1s":l+"s"),i.$set(i.file[a],"speed",r+c)},i.file[a].xhr.send(n);case 22:case"end":return s.stop()}},s,i)}))()},cancelUploadFile:function(t){console.log(this.file[t].xhr,t," this.xhr this.xhr"),this.file[t].xhr.abort(),this.$set(this.file[t],"isUpShow",!0),this.$set(this.file[t],"isCancalShow",!1),this.$set(this.file[t],"isDelShow",!0)},delUploadFile:function(t){this.file.splice(t,1)},uploadFile:function(t){this.uploadFileTask(this.file[t].fileFrom,this.file[t].upload_type,t),this.$set(this.file[t],"isUpShow",!1),this.$set(this.file[t],"isCancalShow",!0),this.$set(this.file[t],"isDelShow",!1)},deleteEnclosure:function(t){var e=this;return c()(r.a.mark(function a(){var s,i,n;return r.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,$http.pc_post("plugin/project-manager/task/delAnnex",{task_id:e.task_id,annex_id:e.file[t].id});case 2:s=a.sent,s.data,i=s.result,n=s.msg,i?(e.file.splice(t,1),e.$emit("fileNum",e.file.length)):e.$message.error(n);case 7:case"end":return a.stop()}},a,e)}))()},viewFile:function(t){if("file"==t.file_type)window.open(t.file_url);else{var e=document.createElement("a");document.body.appendChild(e),e.style="display: none",e.target="_blank",e.href=t.file_url,e.click(),document.body.removeChild(e)}},download:function(t){var e=this,a=document.createElement("a");Object(L.m)("admin/downloadFile",{url:t.file_url},"文件请求中...").then(function(s){if(0==s.result)return e.$message.error(s.msg);[].push(s),a.href=window.URL.createObjectURL(s.data),a.download=t.file_name,a.setAttribute("visibility","none"),document.body.appendChild(a),a.click(),window.URL.revokeObjectURL(a.href),document.body.removeChild(a)}).catch(function(t){e.$message.error("文件下载失败!")})}},filters:{filterSize:function(t){return Object(L.b)(t)}}},rt=(a("xWIy"),Object(h.a)(nt,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"enclosure-card"}},[a("div",{staticClass:"top-title"},[a("span",{staticClass:"left-detail"},[t._v("共"+t._s(t.file.length)+"个附件")]),t._v(" "),a("div",{staticClass:"right-detail"},[a("i",{staticClass:"el-icon-plus"}),t._v(" "),a("el-upload",{attrs:{action:"","show-file-list":!1,"auto-upload":!1,"on-change":t.uploadExcelFile}},[a("span",[t._v("添加附件")])])],1)]),t._v(" "),a("div",{staticClass:"bottom-detail"},t._l(t.file,function(e,s){return a("div",{key:s,staticClass:"detail-item"},[a("div",{staticClass:"left-file-detail"},[a("img",{directives:[{name:"show",rawName:"v-show",value:"video"!==e.file_type,expression:"item.file_type !== 'video'"}],class:"image"==e.file_type?"png-jpg-sty":"",attrs:{src:e.file_cover,alt:""}}),t._v(" "),a("video",{directives:[{name:"show",rawName:"v-show",value:"video"==e.file_type,expression:"item.file_type == 'video'"}],staticStyle:{width:"80px",height:"50px"},attrs:{src:e.file_url}}),t._v(" "),a("div",{staticClass:"file-box"},[a("span",{staticClass:"file-name"},[t._v(t._s(e.file_name))]),t._v(" "),e.loading?a("div",{staticClass:"progress-style"},[a("el-progress",{attrs:{"text-inside":!0,"stroke-width":15,percentage:e.percentage,status:"success"}}),t._v(" "),a("span",{staticClass:"speed-time"},[t._v("速度: "+t._s(e.speed)+", 剩余时间: "+t._s(e.time))]),t._v(" "),e.isUpShow?a("span",{staticClass:"upload-style",on:{click:function(e){t.uploadFile(s)}}},[t._v("重新上传")]):t._e(),t._v(" "),e.isCancalShow?a("span",{staticClass:"cancal-style",on:{click:function(e){t.cancelUploadFile(s)}}},[t._v("取消")]):t._e(),t._v(" "),e.isDelShow?a("span",{staticClass:"del-style",on:{click:function(e){t.delUploadFile(s)}}},[t._v("删除")]):t._e()],1):t._e(),t._v(" "),e.loading?t._e():a("div",{staticClass:"file-come"},[a("span",[t._v(t._s(t._f("filterSize")(e.file_size)))]),t._v(" "),a("span",{staticClass:"come-name"},[t._v("来自 "+t._s(e.has_one_staff?e.has_one_staff.name:""))]),t._v(" "),a("span",{staticClass:"line-space"}),t._v(" "),a("span",[t._v(t._s(e.created_at))])])])]),t._v(" "),e.loading?t._e():a("div",{staticClass:"right-icon"},[a("i",{staticClass:"el-icon-view",on:{click:function(a){t.viewFile(e)}}}),t._v(" "),e.file_url?a("span",{staticClass:"file-download"},[a("i",{staticClass:"el-icon-download",on:{click:function(a){t.download(e)}}})]):t._e(),t._v(" "),a("i",{staticClass:"el-icon-delete",on:{click:function(e){t.deleteEnclosure(s)}}})])])}))])},[],!1,null,"36ae79ca",null));rt.options.__file="enclosure_card.vue";var ot=rt.exports,ct={components:{member_card:l.a,associated_task_dialog:G},provide:function(){return{departmemtData:this.departmemtData}},props:{task_id:{type:null,default:""}},data:function(){return{search:{keyword:"",old_keyword:""},focusInput:!1,clickStatus:!1,showEmoji:!1,showMember:!1,departmemtData:[],emojiList:[],pos:"",chooseFile:[],associatedTaskVisible:!1,memberStatus:!1,reply_id:"",pos_safar:""}},mounted:function(){},methods:{getEmoji:function(){var t=this;return c()(r.a.mark(function e(){var a,s,i,n;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$http.pc_get("plugin/project-manager/index/emoji",{});case 2:a=e.sent,s=a.data,i=a.result,n=a.msg,i?t.emojiList=s.list:t.$message.error(n);case 7:case"end":return e.stop()}},e,t)}))()},focusEvent:function(t,e){var a=this;this.getEmoji(),"string"==typeof t&&(this.clickStatus=!0,this.$refs.inputEvent.innerHTML=t,this.reply_id=e,this.$nextTick(function(){Object(L.h)(a.$refs.inputEvent.firstChild)})),this.focusInput=!0,this.$emit("focusInput",!0),this.search.old_keyword=this.$refs.inputEvent.innerText},blurEvent:function(t){var e=this;this.pos=window.getSelection().getRangeAt(0),this.clickStatus=!1,setTimeout(function(){e.clickStatus||e.showMember||(e.focusInput=!1,e.$emit("focusInput",!1),e.$refs.inputEvent.blur())},200),this.search.keyword=this.$refs.inputEvent.innerText},btnHandelEmoji:function(){this.clickStatus=!0},selectEmoji:function(t){var e=this;this.showEmoji=!1;var a=document.createElement("img");a.setAttribute("src",t.url),a.style.width="20px",a.style.height="20px",a.style["vertical-align"]="bottom",this.pos.insertNode(a),this.search.keyword=this.$refs.inputEvent.innerText,this.$nextTick(function(){Object(L.h)(e.$refs.inputEvent)})},dissimilarity:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return[].concat(N()(t)).filter(function(t){return[].concat(N()(e)).every(function(e){return e!==t})})[0]},inputEnterFun:function(t){this.memberStatus=!1,"@"==t.data&&(this.pos_safar=window.getSelection().getRangeAt(0),this.clickStatus=!0,this.showMember=!0,this.memberStatus=!0)},blurChangeText:function(){},getMoreDepartmemtData:function(t){var e=this;this.$nextTick(function(){e.departmemtData.splice(0,1)});var a=this.memberStatus?""+t[0].name:"@"+t[0].name,s=this.parseDom("<span memberstatus="+this.memberStatus+' contenteditable="false" @click=clickMember('+t[0].id+")>"+a+" </span>");this.memberStatus?this.pos_safar.insertNode(s[0]):this.pos.insertNode(s[0]),this.search.keyword=this.$refs.inputEvent.innerText,this.clickStatus=!0,this.memberStatus=!1,this.showMember=!1,this.$nextTick(function(){e.reply_id?Object(L.h)(e.$refs.inputEvent.firstChild):Object(L.h)(e.$refs.inputEvent)})},parseDom:function(t){var e=document.createElement("span");return e.innerHTML=t,e.childNodes},btnHandelMember:function(){this.clickStatus=!0,this.showMember=!0},clickUploadFile:function(){this.clickStatus=!0},uploadExcelFile:function(t){this.uploadFileTask(t,Object(L.e)(t.name))},uploadFileTask:function(t,e){var a=this;return c()(r.a.mark(function s(){var i,n,o,c,l;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return(i=new FormData).append("file",t.raw),i.append("task_id",a.task_id),i.append("upload_type",e),i.append("annex_type",1),s.next=7,Object(L.i)("plugin/project-manager/task/annex/upload",i);case 7:n=s.sent,o=n.data,c=n.result,l=n.msg,c?(a.$message.success(l),a.chooseFile.push(M()({},o,{file_cover:Object(L.f)(o.file,o.file_url)})),a.$nextTick(function(){var t=new Viewer(document.getElementById("commentEnlargeIdImg"),{url:"src",navbar:!1,hide:function(){t.destroy()}})})):a.$message.error(l);case 12:case"end":return s.stop()}},s,a)}))()},enlargeImg:function(){var t=this;this.$nextTick(function(){t.clickStatus=!0});var e=new Viewer(document.getElementById("commentEnlargeIdImg"),{url:"src",navbar:!1,hide:function(){e.destroy()}})},removeFile:function(t){this.clickStatus=!0,this.$refs.inputEvent.focus(),this.chooseFile.splice(t,1)},clickAssociatedTask:function(){this.clickStatus=!0,this.associatedTaskVisible=!0},getChooseProject:function(t){var e=this;if(t.taskList.length>0){var a=!0,s=!1,n=void 0;try{for(var r,o=i()(t.taskList);!(a=(r=o.next()).done);a=!0){var c=r.value,l=this.parseDom('<block @mouseover="memberMouseOver('+c.id+')"> [#'+c.id+"|"+c.name+"] </block>");this.pos.insertNode(l[0])}}catch(t){s=!0,n=t}finally{try{!a&&o.return&&o.return()}finally{if(s)throw n}}}this.$nextTick(function(){e.reply_id?Object(L.h)(e.$refs.inputEvent.firstChild):Object(L.h)(e.$refs.inputEvent)}),this.associatedTaskVisible=!1},sendComment:function(){var t=this.chooseFile.map(function(t){return t.id}),e=this.reply_id?Object(L.l)(this.$refs.inputEvent.innerHTML):this.$refs.inputEvent.innerHTML;this.addComment(e,t)},addComment:function(t,e){var a=this;return c()(r.a.mark(function s(){var i,n,o;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,$http.pc_post("plugin/project-manager/task/addComment",{task_id:a.task_id,comment:t,attachment:e,reply_id:a.reply_id});case 2:i=s.sent,i.data,n=i.result,o=i.msg,n?(a.$refs.inputEvent.innerHTML="",a.$emit("sendComment",!0),a.chooseFile=[]):a.$message.error(o);case 7:case"end":return s.stop()}},s,a)}))()},onpasteEvent:function(t){var e=this;return c()(r.a.mark(function a(){var s,i,n,o,c,l,u,d,m,h,p,f;return r.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if((s=t||window.event).preventDefault(),i=(s.originalEvent||s).clipboardData.getData("text/plain")||console.log("只允许黏贴文字"),document.execCommand("insertText",!1,i),n=t.clipboardData&&t.clipboardData.items,o=null,c="",n&&n.length)for(l=n,u=0;u<l.length;u++)-1!==l[u].type.indexOf("image")&&(o=l[u].getAsFile(),c="image"),-1!==l[u].type.indexOf("video")&&(o=l[u].getAsFile(),c="video");if(null!=o){a.next=10;break}return a.abrupt("return");case 10:return(d=new FormData).append("file",o),d.append("task_id",e.task_id),d.append("upload_type",c),d.append("annex_type",1),a.next=17,Object(L.i)("plugin/project-manager/task/annex/upload",d);case 17:m=a.sent,h=m.data,p=m.result,f=m.msg,p?(e.$message.success(f),e.chooseFile.push(M()({},h,{file_cover:Object(L.f)(h.file,h.file_url)})),e.$nextTick(function(){var t=new Viewer(document.getElementById("commentEnlargeIdImg"),{url:"src",navbar:!1,hide:function(){t.destroy()}})})):e.$message.error(f);case 22:case"end":return a.stop()}},a,e)}))()}}},lt=(a("eUVJ"),a("yluX"),Object(h.a)(ct,function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{attrs:{id:"comment-card"}},[s("div",{class:t.focusInput?"bottom-input bottom-input-padding":"bottom-input"},[s("div",{class:t.focusInput?"send-box send-box-active":"send-box"},[s("div",{ref:"inputEvent",class:t.focusInput?"":"input-active-color",attrs:{id:"inputEvent","plaintext-only":"false",contenteditable:"true",spellcheck:"true","data-medium-editor-element":"true",role:"textbox","aria-multiline":"true"},on:{paste:t.onpasteEvent,keyup:t.blurChangeText,blur:t.blurEvent,focus:t.focusEvent,input:t.inputEnterFun}}),t._v(" "),t.focusInput?s("div",{staticClass:"send-bootom"},[t.focusInput?s("div",{staticClass:"choose-file",attrs:{id:"commentEnlargeIdImg"}},t._l(t.chooseFile,function(e,a){return s("div",{key:a,staticClass:"file-detail"},[s("div",{on:{click:t.enlargeImg}},[s("img",{attrs:{src:e.file_cover,alt:""}}),t._v(" "),s("span",[t._v(t._s(e.file_name))])]),t._v(" "),s("i",{staticClass:"el-icon-delete",on:{click:function(e){t.removeFile(a)}}})])})):t._e(),t._v(" "),t.focusInput?s("div",{staticClass:"send-detail"},[s("div",{staticClass:"send-detail-icon"},[s("el-upload",{attrs:{action:"","show-file-list":!1,"auto-upload":!1,"on-change":t.uploadExcelFile}},[s("i",{staticClass:"el-icon-link icon",on:{click:t.clickUploadFile}})]),t._v(" "),s("el-popover",{attrs:{placement:"top",trigger:"click"},on:{show:function(e){t.btnHandelEmoji("")}},model:{value:t.showEmoji,callback:function(e){t.showEmoji=e},expression:"showEmoji"}},[s("div",{staticClass:"emoticon-con"},[s("div",{staticClass:"faces_content"},t._l(t.emojiList,function(e,a){return s("span",{key:a,staticClass:"face-item",attrs:{title:e.text},on:{click:function(a){t.selectEmoji(e)}}},[s("img",{attrs:{src:e.url}})])}))]),t._v(" "),s("img",{staticClass:"emoji-icon icon",attrs:{slot:"reference",src:a("llck"),title:"表情"},slot:"reference"})]),t._v(" "),s("el-popover",{attrs:{placement:"top",width:"400","popper-class":"comment-card-popper",trigger:"click"},on:{show:function(e){t.btnHandelMember("")}},model:{value:t.showMember,callback:function(e){t.showMember=e},expression:"showMember"}},[s("member_card",{directives:[{name:"show",rawName:"v-show",value:t.showMember,expression:"showMember"}],attrs:{memberVisible:t.showMember,isMemberIconShow:!1,isNum:"one"},on:{"update:memberVisible":function(e){t.showMember=e},oneDepartmemtData:t.getMoreDepartmemtData}}),t._v(" "),s("img",{staticClass:"emoji-icon icon",attrs:{slot:"reference",src:a("PJ+c"),title:"@"},slot:"reference"})],1),t._v(" "),s("i",{staticClass:"el-icon-connection icon",on:{click:t.clickAssociatedTask}})],1),t._v(" "),s("div",[s("el-button",{attrs:{plain:"",size:"mini"},on:{click:function(e){t.focusInput=!1}}},[t._v("取消")]),t._v(" "),s("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.sendComment}},[t._v("发送")])],1)]):t._e()]):t._e()])]),t._v(" "),t.associatedTaskVisible?s("associated_task_dialog",{attrs:{associatedTaskVisible:t.associatedTaskVisible},on:{"update:associatedTaskVisible":function(e){t.associatedTaskVisible=e},chooseProject:t.getChooseProject}}):t._e()],1)},[],!1,null,"5318c2f2",null));lt.options.__file="comment_card.vue";var ut=lt.exports,dt={components:{status_icon_card:R.a},props:{task_id:{type:null,default:""},all_allState:{type:null,default:function(){return[]}}},data:function(){return{comment:[],allAssociated:[],memberList:[],memberDetailStatus:!1,taskMouseOverStatus:!1,leftValue:"",staff:{},task:{},statusList:[],allAssociated_id:"",member_id:"",expandInfo:"",commentNum:0,commentIshow:!0,isShow:!0}},mounted:function(){this.getCurrentMember(),this.getComment()},methods:{getCurrentMember:function(){var t=this;return c()(r.a.mark(function e(){var a,s,i,n;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$http.pc_get("plugin/project-manager/login/staff/info",{});case 2:a=e.sent,s=a.data,i=a.result,n=a.msg,i?(console.log(s,i,n,t.member_id,5555),t.member_id=s?s.id:""):t.$message.error(n);case 7:case"end":return e.stop()}},e,t)}))()},initImageTools:function(){var t=new Viewer(this.$refs.enclosurePaneId,{url:"src",navbar:!1,show:function(){t.update()},hide:function(){t.destroy()}})},imageChange:function(t){this.initImageTools()},filterReduceData:function(t){return t=t.reduce(function(t,e){return t.some(function(t){return t.id==e.id})||t.push(e),t},[])},getComment:function(){var t=this;return c()(r.a.mark(function e(){var a,s,n,o,c,l,u,d,m,h,p,f,v,_,g,b,k,w;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$http.pc_get("plugin/project-manager/task/comment",{id:t.task_id});case 2:if(a=e.sent,s=a.data,n=a.result,o=a.msg,!n){e.next=56;break}for(t.comment=[],t.memberList=[],t.allAssociated=[],c=!0,l=!1,u=void 0,e.prev=13,d=i()(s);!(c=(m=d.next()).done);c=!0)f=m.value,(h=t.memberList).push.apply(h,N()(f.staff_list)),(p=t.allAssociated).push.apply(p,N()(f.task_list));e.next=21;break;case 17:e.prev=17,e.t0=e.catch(13),l=!0,u=e.t0;case 21:e.prev=21,e.prev=22,!c&&d.return&&d.return();case 24:if(e.prev=24,!l){e.next=27;break}throw u;case 27:return e.finish(24);case 28:return e.finish(21);case 29:for(t.memberList=t.filterReduceData(t.memberList),t.allAssociated=t.filterReduceData(t.allAssociated),v=!0,_=!1,g=void 0,e.prev=34,b=i()(s);!(v=(k=b.next()).done);v=!0)w=k.value,t.filterChooseMember(w);e.next=42;break;case 38:e.prev=38,e.t1=e.catch(34),_=!0,g=e.t1;case 42:e.prev=42,e.prev=43,!v&&b.return&&b.return();case 45:if(e.prev=45,!_){e.next=48;break}throw g;case 48:return e.finish(45);case 49:return e.finish(42);case 50:s.length>=3&&(t.commentNum=s.length-3),t.commentIshow=t.commentNum>0,t.isShow=!1,t.$emit("getCommentNum",s.length),e.next=57;break;case 56:t.$message.error(o);case 57:case"end":return e.stop()}},e,t,[[13,17,21,29],[22,,24,28],[34,38,42,50],[43,,45,49]])}))()},toText:function(t){return t.replace(/<(style|script|iframe)[^>]*?>[\s\S]+?<\/\1\s*>/gi,"").replace(/<[^>]+?>/g,"").replace(/\s+/g," ").replace(/ /g," ").replace(/>/g," ")},filterChooseMember:function(t){var e=[],a=!0,s=!1,n=void 0;try{for(var r,o=i()(t.annex_attachment);!(a=(r=o.next()).done);a=!0){var c=r.value;e.push(M()({file_cover:Object(L.f)(c.file,c.file_url)},c))}}catch(t){s=!0,n=t}finally{try{!a&&o.return&&o.return()}finally{if(s)throw n}}var l=Object(L.j)(t,this.memberList);l=Object(L.k)(t.content,this.allAssociated,"",l),l=Object(L.k)(t.content,this.allAssociated,"#",l),l=Object(L.g)(l),this.comment.push(M()({commitHtml:l,has_one_staff:t.has_one_staff,commitText:this.toText(t.content)},t,{attachment_url:e}))},commentMouseOver:function(t){var e=!0,a=!1,s=void 0;try{for(var n,r=i()(this.comment);!(e=(n=r.next()).done);e=!0){var o=n.value;this.$set(o,"commentIconShow",!1)}}catch(t){a=!0,s=t}finally{try{!e&&r.return&&r.return()}finally{if(a)throw s}}this.$set(this.comment[t],"commentIconShow",!0)},commentMouseLeave:function(t){this.$set(this.comment[t],"commentIconShow",!1)},replyComments:function(t){this.$emit("replyComments",this.comment[t])},deleteComment:function(t,e){var a=this;return c()(r.a.mark(function s(){var i,n,o;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return a.comment.splice(e,1),s.next=3,$http.pc_post("plugin/project-manager/task/delComment",{id:t});case 3:i=s.sent,i.data,n=i.result,o=i.msg,n?a.getComment():a.$message.error(o);case 8:case"end":return s.stop()}},s,a)}))()},enclosureMouseOver:function(t,e){var a=!0,s=!1,n=void 0;try{for(var r,o=i()(this.comment[t].attachment_url);!(a=(r=o.next()).done);a=!0){var c=r.value;this.$set(c,"enclosureIshow",!1)}}catch(t){s=!0,n=t}finally{try{!a&&o.return&&o.return()}finally{if(s)throw n}}this.$set(this.comment[t].attachment_url[e],"enclosureIshow",!0)},enclosureMouseLeave:function(t,e){this.$set(this.comment[t].attachment_url[e],"enclosureIshow",!1)},getReplayStyle:function(t){return void 0!==t&&(this.leftValue=t),{position:"absolute",left:"calc(100% - "+this.leftValue+"px)",top:"70px"}},clickMember:function(t){var e=t.target.outerHTML.indexOf('@click="clickMember('),a=t.target.outerHTML.indexOf(')">'),s=t.target.outerHTML.substring(e+20,a);this.getReplayStyle(680-t.target.offsetLeft),this.getStaffInfo(s,t.target.outerText),this.allAssociated_id&&this.taskMouseOverStatus&&this.$parent.$parent.switchTask(this.allAssociated_id,"switch")},memberMouseOver:function(t){var e=t.target.innerHTML;this.taskMouseOverStatus=!1,"span"==t.target.localName&&Object(L.a)(e,this.allAssociated).status&&(this.memberDetailStatus=!1,this.getReplayStyle(650-t.target.offsetLeft),this.getTaskDetail(Object(L.a)(e,this.allAssociated).id),this.allAssociated_id=Object(L.a)(e,this.allAssociated).id)},memberMouseLeave:function(){this.taskMouseOverStatus=!1},hideMemberDetail:function(){this.memberDetailStatus=!1},showMemberDetail:function(){},getTaskDetail:function(t){var e=this;return c()(r.a.mark(function a(){var s,i,n,o;return r.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,$http.pc_get("plugin/project-manager/task/detail",{id:t});case 2:s=a.sent,i=s.data,n=s.result,o=s.msg,n?(e.task=i,e.taskMouseOverStatus=!0):e.$message.error(o);case 7:case"end":return a.stop()}},a,e)}))()},getStaffInfo:function(t,e){var a=this;return c()(r.a.mark(function s(){var i,n,o,c;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,$http.pc_get("plugin/project-manager/index/staffInfo",{id:t});case 2:if(i=s.sent,n=i.data,o=i.result,c=i.msg,!o){s.next=13;break}if(a.staff=n.staff,e==="@"+n.staff.name){s.next=10;break}return s.abrupt("return");case 10:a.memberDetailStatus=!0,s.next=14;break;case 13:console.log(c);case 14:case"end":return s.stop()}},s,a)}))()},beforeContentStyle:function(t){var e=this.statusList.filter(function(e){return e.id==t});return{background:e.length?e[0].color:"",padding:"4px 6px",display:"flex","line-height":1}},expandMoreComment:function(){this.commentNum=0,this.commentIshow=!1},download:function(t){var e=this,a=document.createElement("a");Object(L.m)("admin/downloadFile",{url:t.file_url},"文件请求中...").then(function(s){if(0==s.result)return e.$message.error(s.msg);[].push(s),a.href=window.URL.createObjectURL(s.data),a.download=t.file,a.setAttribute("visibility","none"),document.body.appendChild(a),a.click(),window.URL.revokeObjectURL(a.href),document.body.removeChild(a)}).catch(function(t){e.$message.error("文件下载失败!")})}},filters:{formatName:function(t){if(void 0!=t&&null!=t)return t.slice(t.length-2,t.length)},filterSize:function(t){return Object(L.b)(t)}}},mt=(a("K36x"),a("W9Xy"),Object(h.a)(dt,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"comment-detail-all"},[a("div",{directives:[{name:"show",rawName:"v-show",value:t.isShow,expression:"isShow"}],staticClass:"loading-style el-icon-loading"}),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:t.commentIshow&&t.comment.length,expression:"commentIshow && comment.length"}],staticClass:"expand-comment",on:{mouseover:function(e){t.expandInfo=!0},mouseleave:function(e){t.expandInfo=!1},click:t.expandMoreComment}},[a("span",{class:t.expandInfo?"expand-comment-detail-active":"expand-comment-detail"},[t._v("展开"+t._s(t.commentNum)+"条评论")]),t._v(" "),a("i",{staticClass:"el-icon-top"})]),t._v(" "),a("div",{ref:"enclosurePaneId",staticClass:"comment-detail greeting-gb",attrs:{id:"enclosurePaneId"}},t._l(t.comment,function(e,s){return a("div",{directives:[{name:"show",rawName:"v-show",value:s>=t.commentNum,expression:"index >= commentNum"}],key:s,staticClass:"comment-box",on:{mouseover:function(e){t.commentMouseOver(s)},mouseleave:function(e){t.commentMouseLeave(s)}}},[a("span",{staticClass:"left-name"},[t._v(t._s(t._f("formatName")(e.has_one_staff&&e.has_one_staff.name)))]),t._v(" "),a("div",{staticClass:"right-detail"},[a("div",{staticClass:"date-name"},[a("span",{staticClass:"name"},[t._v(t._s(e.has_one_staff?e.has_one_staff.name:""))]),t._v(" "),a("span",{staticClass:"date"},[t._v(t._s(e.created_at))]),t._v(" "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"回复",placement:"top"}},[a("i",{directives:[{name:"show",rawName:"v-show",value:e.commentIconShow&&e.has_one_staff&&t.member_id!==e.has_one_staff.id,expression:"item.commentIconShow && item.has_one_staff && (member_id !== item.has_one_staff.id)"}],staticClass:"el-icon-chat-line-square",on:{click:function(e){t.replyComments(s)}}})]),t._v(" "),a("i",{directives:[{name:"show",rawName:"v-show",value:e.commentIconShow&&e.has_one_staff&&t.member_id==e.has_one_staff.id,expression:"item.commentIconShow && item.has_one_staff && (member_id == item.has_one_staff.id)"}],staticClass:"el-icon-delete",on:{click:function(a){t.deleteComment(e.id,s)}}})],1),t._v(" "),a("div",{staticClass:"comment-context"},[a("el-popover",{attrs:{placement:"top",width:"160","popper-class":"comment-context-popper",trigger:"hover"},on:{show:t.showMemberDetail,hide:t.hideMemberDetail}},[t.taskMouseOverStatus?a("div",{staticClass:"task-box",style:t.getReplayStyle()},[a("div",{staticClass:"top-title"},[a("span",{style:t.beforeContentStyle(t.task.status)},[a("status_icon_card",{attrs:{all_allState:t.all_allState,statusName:t.task.status_body.name}}),t._v(" "),a("span",{staticClass:"status-name"},[t._v(t._s(t.task.status_body.name))])],1),t._v(" "),a("span",{staticClass:"name"},[t._v(t._s(t._f("formatName")(null!==t.task.has_one_staff?t.task.has_one_staff.name:"+")))])]),t._v(" "),a("div",{staticClass:"desc"},[t._v(t._s(t.task.name))]),t._v(" "),a("div",{staticClass:"project-pane"},[a("i",{staticClass:"el-icon-s-shop"}),t._v(" "),a("span",{staticClass:"name"},[t._v(t._s(t.task.has_one_project.name))])])]):t._e(),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:t.memberDetailStatus,expression:"memberDetailStatus"}],staticClass:"member-box",style:t.getReplayStyle()},[a("div",{staticClass:"left-detail"},[a("span",{staticClass:"bt-name"},[t._v(t._s(t._f("formatName")(t.staff.name)))]),t._v(" "),a("div",{staticClass:"text-name"},[t._v(t._s(t.staff.name))]),t._v(" "),a("div",{staticClass:"str-name"},[t._v("@"+t._s(t.staff.name))])]),t._v(" "),a("div",{staticClass:"right--detail"},[a("div",{staticClass:"message-line"},[a("span",{staticClass:"bg-function"},[t._v("部门")]),t._v(" "),a("span",{class:t.staff.department?"bg-detail":"bg-detail bg-no"},[t._v(t._s(t.staff.department?t.staff.department:"暂无"))])]),t._v(" "),a("div",{staticClass:"message-line"},[a("span",{staticClass:"bg-function"},[t._v("职位")]),t._v(" "),a("span",{class:t.staff.position?"bg-detail":"bg-detail bg-no"},[t._v(t._s(t.staff.position?t.staff.position:"暂无"))])]),t._v(" "),a("div",{staticClass:"message-line"},[a("span",{staticClass:"bg-function"},[t._v("手机")]),t._v(" "),a("span",{class:t.staff.mobile?"bg-detail":"bg-detail bg-no"},[t._v(t._s(t.staff.mobile?t.staff.mobile:"暂无"))])]),t._v(" "),a("div",{staticClass:"message-line"},[a("span",{staticClass:"bg-function"},[t._v("邮箱")]),t._v(" "),a("span",{class:t.staff.email?"bg-detail":"bg-detail bg-no"},[t._v(t._s(t.staff.email?t.staff.email:"暂无"))])])])]),t._v(" "),a("div",{ref:"member",refInFor:!0,attrs:{slot:"reference"},domProps:{innerHTML:t._s(e.commitHtml)},on:{click:t.clickMember,mouseover:t.memberMouseOver,mouseleave:t.memberMouseLeave},slot:"reference"})])],1),t._v(" "),a("div",{on:{click:t.imageChange}},t._l(e.attachment_url,function(e,i){return a("div",{key:i,staticClass:"enclosure-pane",on:{mouseover:function(e){t.enclosureMouseOver(s,i)},mouseleave:function(e){t.enclosureMouseLeave(s,i)}}},[a("div",{staticClass:"enclosure-file"},[a("img",{attrs:{src:e.file_cover,alt:""}}),t._v(" "),a("div",{staticClass:"enclosure-detail"},[a("span",[t._v(t._s(e.file_name))]),t._v(" "),a("span",[t._v(t._s(t._f("filterSize")(e.file_size)))])])]),t._v(" "),a("span",{staticClass:"file-download"},[a("i",{directives:[{name:"show",rawName:"v-show",value:e.enclosureIshow,expression:"urlItem.enclosureIshow"}],staticClass:"el-icon-download",on:{click:function(a){t.download(e)}}})])])}))])])}))])},[],!1,null,"72494268",null));mt.options.__file="comment_detail.vue";var ht=mt.exports,pt={props:{task_id:{type:null,default:""},all_allState:{type:null,default:function(){}}},components:{status_icon_card:R.a},data:function(){return{allRecords:[]}},beforeCreate:function(){this},mounted:function(){this.getActivity()},methods:{getActivity:function(){var t=this;return c()(r.a.mark(function e(){var a,s,n,o,c,l,u,d,m,h;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$http.pc_get("plugin/project-manager/task/activity",{id:t.task_id});case 2:if(a=e.sent,s=a.data,n=a.result,o=a.msg,!n){e.next=29;break}for(t.allRecords=s,c=!0,l=!1,u=void 0,e.prev=11,d=i()(t.allRecords);!(c=(m=d.next()).done);c=!0)2==(h=m.value).operate_type&&(h.before_content=t.filterFormatText(h.before_content));e.next=19;break;case 15:e.prev=15,e.t0=e.catch(11),l=!0,u=e.t0;case 19:e.prev=19,e.prev=20,!c&&d.return&&d.return();case 22:if(e.prev=22,!l){e.next=25;break}throw u;case 25:return e.finish(22);case 26:return e.finish(19);case 27:e.next=30;break;case 29:t.$message.error(o);case 30:case"end":return e.stop()}},e,t,[[11,15,19,27],[20,,22,26]])}))()},beforeContentStyle:function(t){return{background:Object(L.n)(t),padding:"4px"}},filterFormatText:function(t){var e=t;return e=(e=(e=e.replace(/\&lt;/g,"")).replace(/\/p&gt;/g,"")).replace(/p&gt;/g,"")}},filters:{formatName:function(t){return void 0!==t&&""!==t?t.slice(t.length-2,t.length):"+"}}},ft=(a("Sbi7"),Object(h.a)(pt,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"activity-all"},[a("div",[t._v("全部操作记录")]),t._v(" "),a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.allRecords}},[a("el-table-column",{attrs:{prop:"created_at",label:"变更时间",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"变更人",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"changed-person"},[a("span",{staticClass:"bg-person"},[t._v(t._s(t._f("formatName")(e.row.has_one_operator.name)))]),t._v(" "),a("span",[t._v(t._s(e.row.has_one_operator.name))])])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"变更内容",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.operate_name))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"变更前",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[[3,4,8,9].includes(e.row.operate_type)?t._e():a("div",[t._v(t._s(e.row.before_content))]),t._v(" "),8==e.row.operate_type?a("div",{staticClass:"participants-person"},t._l(e.row.before_content,function(e,s){return a("div",[a("span",{staticClass:"bg-person"},[t._v(t._s(t._f("formatName")(e.name)))])])})):t._e(),t._v(" "),a("div",{class:4==e.row.operate_type&&e.row.before_content&&e.row.before_content.name?"changed-person":""},[4==e.row.operate_type&&e.row.before_content&&e.row.before_content.name?a("span",{staticClass:"bg-person"},[t._v(t._s(t._f("formatName")(null!==e.row.before_content?e.row.before_content.name:"")))]):t._e(),t._v(t._s(null!==e.row.before_content?e.row.before_content.name:""))]),t._v(" "),3==e.row.operate_type?a("div",[a("span",{style:t.beforeContentStyle(e.row.before_content)},[a("status_icon_card",{attrs:{statusName:e.row.before_content}}),t._v(" "),a("span",[t._v(t._s(e.row.before_content))])],1)]):t._e(),t._v(" "),9==e.row.operate_type?a("div",{domProps:{textContent:t._s(e.row.before_content)}}):t._e()]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"变更后",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[[3,4,8,9].includes(e.row.operate_type)?t._e():a("div",[t._v(t._s(e.row.after_content))]),t._v(" "),8==e.row.operate_type?a("div",{staticClass:"participants-person"},t._l(e.row.after_content,function(e,s){return a("div",[a("span",{staticClass:"bg-person"},[t._v(t._s(t._f("formatName")(e.name)))])])})):t._e(),t._v(" "),4==e.row.operate_type?a("div",{class:4==e.row.operate_type?"changed-person":""},[e.row.after_content&&e.row.after_content.name?a("span",{staticClass:"bg-person"},[t._v(t._s(t._f("formatName")(e.row.after_content?e.row.after_content.name:"")))]):t._e(),t._v(t._s(e.row.after_content?e.row.after_content.name:""))]):t._e(),t._v(" "),3==e.row.operate_type?a("div",[a("span",{style:t.beforeContentStyle(e.row.after_content)},[a("status_icon_card",{attrs:{statusName:e.row.after_content,all_allState:t.all_allState}}),t._v(" "),a("span",[t._v(t._s(e.row.after_content))])],1)]):t._e(),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:9==e.row.operate_type,expression:"scope.row.operate_type == 9"}],domProps:{innerHTML:t._s(e.row.after_content)}})]}}])})],1)],1)},[],!1,null,"01745e4c",null));ft.options.__file="activity.vue";var vt=ft.exports,_t={components:{tinymce:$},props:{task_id:{type:null,default:""}},mounted:function(){this.search.greeting=Object(L.g)(this.desc),this.getPrivateConfig("")},data:function(){return{search:{greeting:""},tinymceIshow:!1,desc:""}},methods:{getPrivateConfig:function(t){var e=this;return c()(r.a.mark(function a(){var s,i,n,o;return r.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,$http.pc_get("plugin/project-manager/task/privateConfig",{id:e.task_id});case 2:if(s=a.sent,i=s.data,n=s.result,o=s.msg,!n){a.next=16;break}if(e.desc="string"==typeof i.content?Object(L.g)(i.content):Object(L.g)(i.content.data),e.search.greeting="string"==typeof i.content?Object(L.g)(i.content):Object(L.g)(i.content.data),e.tinymceIshow=!1,null!=document.getElementById("commentEnlargeIds")){a.next=12;break}return a.abrupt("return");case 12:e.$nextTick(function(){new Viewer(document.getElementById("commentEnlargeIds"),{url:"src",navbar:!1})}),t&&e.$nextTick(function(){new Viewer(document.getElementById("tinymceEnlargeIds"),{url:"src",navbar:!1})}),a.next=17;break;case 16:e.$message.error(o);case 17:case"end":return a.stop()}},a,e)}))()},getChangePrivateConfig:function(){var t=this;return c()(r.a.mark(function e(){var a,s,i;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$http.pc_post("plugin/project-manager/task/change/privateConfig",{task_id:t.task_id,desc:t.search.greeting});case 2:if(a=e.sent,a.data,s=a.result,i=a.msg,!s){e.next=13;break}if(t.getPrivateConfig(1),null!=document.getElementById("commentEnlargeIds")){e.next=10;break}return e.abrupt("return");case 10:t.$nextTick(function(){new Viewer(document.getElementById("commentEnlargeIds"),{url:"src",navbar:!1})}),e.next=14;break;case 13:t.$message.error(i);case 14:case"end":return e.stop()}},e,t)}))()},cancel:function(){this.getPrivateConfig()}}},gt=(a("LW1Z"),a("bIAC"),Object(h.a)(_t,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"describe-card"},[a("div",{staticClass:"describe"},[t._v("配置信息")]),t._v(" "),a("div",{class:""==t.search.greeting?"detail describe active-describe ":"detail describe",attrs:{id:"commentEnlargeIds"}},[t.tinymceIshow||""!=t.search.greeting?t._e():a("div",[a("span",{staticClass:"detail-content"},[t._v("无")])]),t._v(" "),t.tinymceIshow?t._e():a("div",{class:t.tinymceIshow?"":"greeting-gb",attrs:{id:"tinymceEnlargeIds"},domProps:{innerHTML:t._s(t.search.greeting)}})]),t._v(" "),t.tinymceIshow?a("tinymce",{attrs:{height:350},model:{value:t.search.greeting,callback:function(e){t.$set(t.search,"greeting",e)},expression:"search.greeting"}}):t._e(),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:t.tinymceIshow,expression:"tinymceIshow"}],staticClass:"btn"},[a("el-button",{attrs:{type:"primary"},on:{click:t.getChangePrivateConfig}},[t._v("保存")]),t._v(" "),a("el-button",{attrs:{plain:""},on:{click:t.cancel}},[t._v("取消")])],1),t._v(" "),a("div",{staticClass:"edit-name",on:{click:function(e){t.tinymceIshow=!0}}},[t._v("编辑")])],1)},[],!1,null,"41bd7b0d",null));gt.options.__file="configure.vue";var bt=gt.exports,kt={props:{removeTaskVisible:{type:Boolean,default:!1},allData:{type:null,default:""}},data:function(){return{form:{name:"",project_id:"",project_group_id:""},plateData:[],projectList:[]}},mounted:function(){this.getPlateData(this.allData.project_id,1),this.getProjectList(),this.form.name=this.allData.name},methods:{getPlateData:function(t,e){var a=this;return c()(r.a.mark(function s(){var i,n,o,c;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,$http.pc_get("plugin/project-manager/index/projectList",{project_id:t});case 2:i=s.sent,n=i.data,o=i.result,c=i.msg,o?(a.plateData=n.list,e&&(a.form.project_group_id=a.allData.project_group_id)):a.$message.error(c);case 7:case"end":return s.stop()}},s,a)}))()},getProjectList:function(){var t=this;return c()(r.a.mark(function e(){var a,s,i,n;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$http.pc_get("plugin/project-manager/index/allProject",{});case 2:a=e.sent,s=a.data,i=a.result,n=a.msg,i?(t.projectList=s.list,t.form.project_id=t.allData.project_id):t.$message.error(n);case 7:case"end":return e.stop()}},e,t)}))()},chooseProject:function(t){this.form.project_group_id="",this.getPlateData(t,0)},save:function(){var t=this;return c()(r.a.mark(function e(){var a,s,i;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$http.pc_post("plugin/project-manager/task/change/taskToProject",M()({task_id:t.allData.id},t.form));case 2:a=e.sent,a.data,s=a.result,i=a.msg,s?(t.$message.success(i),t.$emit("update:removeTaskVisible",!1),t.$emit("refreshEvent",!0)):t.$message.error(i);case 7:case"end":return e.stop()}},e,t)}))()},closeDialog:function(){this.$emit("update:removeTaskVisible",!1)}},filters:{}},wt=(a("/kC4"),Object(h.a)(kt,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"remove-task"},[a("el-dialog",{attrs:{title:"移动任务",visible:t.removeTaskVisible,"before-close":t.closeDialog,width:"50%"},on:{"update:visible":function(e){t.removeTaskVisible=e}}},[a("div",{staticClass:"task-box"},[a("el-input",{attrs:{type:"textarea",autosize:{minRows:5,maxRows:10},placeholder:"请输入任务标题",resize:"none"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}}),t._v(" "),a("div",{staticClass:"choose-project"},[a("div",{staticClass:"name"},[t._v("选择项目")]),t._v(" "),a("el-select",{staticClass:"select",attrs:{clearable:"",placeholder:"项目名称"},on:{change:t.chooseProject},model:{value:t.form.project_id,callback:function(e){t.$set(t.form,"project_id",e)},expression:"form.project_id"}},t._l(t.projectList,function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})}))],1),t._v(" "),a("div",{staticClass:"choose-project"},[a("div",{staticClass:"name"},[t._v("选择版块")]),t._v(" "),a("el-select",{staticClass:"select",attrs:{clearable:"",placeholder:"版块名称"},model:{value:t.form.project_group_id,callback:function(e){t.$set(t.form,"project_group_id",e)},expression:"form.project_group_id"}},t._l(t.plateData,function(t){return a("el-option",{key:t.id,attrs:{label:t.list_name,value:t.id}})}))],1),t._v(" "),a("div",{staticClass:"bottom-click"},[a("el-button",{staticClass:"cancal-click",on:{click:t.closeDialog}},[t._v("取消")]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:t.save}},[t._v("保存")])],1)],1)])],1)},[],!1,null,"672cbdd2",null));wt.options.__file="remove_task.vue";var yt={props:{allData:{type:null,default:""}},components:{remove_task:wt.exports},data:function(){return{removeTaskVisible:!1}},methods:{copyTaskId:function(t){var e=document.createElement("input");e.value="#"+t,document.body.appendChild(e),e.select(),document.execCommand("copy"),this.$message({type:"success",message:"复制成功"}),document.body.removeChild(e)},goProjectPage:function(){this.$store.commit("hideTask"),this.$store.commit("hideChange"),this.$router.push(this.fun.getUrl("worktileaProject",{id:this.allData.project_id},{}))},taskarchiveTask:function(){var t=this;return c()(r.a.mark(function e(){var a,s,i;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$http.pc_post("plugin/project-manager/task/archive",{task_id:t.allData.id});case 2:a=e.sent,a.data,s=a.result,i=a.msg,s?(t.$message.success(i),t.$emit("update:taskDialogVisible",!1),t.$router.go(0)):t.$message.error(i);case 7:case"end":return e.stop()}},e,t)}))()},deleteTask:function(){var t=this;this.$confirm("此操作将永久删除该任务, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(c()(r.a.mark(function e(){var a,s,i;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$http.pc_post("plugin/project-manager/task/destroy",{task_id:t.allData.id});case 2:a=e.sent,a.data,s=a.result,i=a.msg,s?(t.$message.success(i),t.$emit("update:taskDialogVisible",!1),t.$router.go(0)):t.$message.error(i);case 7:case"end":return e.stop()}},e,t)}))).catch(function(){t.$message({type:"info",message:"已取消删除"})})},closeDialog:function(){this.$parent.$parent.closeDialog()},clickMove:function(){this.removeTaskVisible=!0},refreshEvent:function(){this.$parent.$parent.getRelatedTask()}},filters:{formatLength:function(t){return t.length>10?t.slice(0,10)+"...":t}}},xt=(a("M4/E"),Object(h.a)(yt,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"task-top-all"}},[a("div",{staticClass:"top-pane"},[a("div",{staticClass:"left-title"},[a("span",{staticClass:"task-id",on:{click:function(e){t.copyTaskId(t.allData.id)}}},[t._v("任务ID: "+t._s(t.allData.id))]),t._v(" "),a("span",{staticClass:"task-line"}),t._v(" "),a("span",{staticClass:"project-name",on:{click:t.goProjectPage}},[t._v(t._s(t._f("formatLength")(t.allData.has_one_project.name)))]),t._v(" "),a("span",{staticClass:"task-detal"},[t._v(t._s(null!==t.allData.has_one_creator&&void 0!==t.allData.has_one_creator?t.allData.has_one_creator.name:"")+" 创建于 "+t._s(null!==t.allData.has_one_project?t.allData.created_at:""))])]),t._v(" "),a("div",{staticClass:"right-title"},[a("span",{staticClass:"title-move",on:{click:t.clickMove}},[t._v("移动")]),t._v(" "),0==t.allData.is_share_task?a("span",{staticClass:"title-name",on:{click:function(e){return e.stopPropagation(),t.taskarchiveTask(e)}}},[t._v("归档")]):t._e(),t._v(" "),0==t.allData.is_share_task?a("span",{staticClass:"title-del-icon",on:{click:function(e){return e.stopPropagation(),t.deleteTask(e)}}},[t._v("删除")]):t._e(),t._v(" "),a("i",{staticClass:"el-icon-close",on:{click:t.closeDialog}})])]),t._v(" "),t.removeTaskVisible?a("remove_task",{attrs:{removeTaskVisible:t.removeTaskVisible,allData:t.allData},on:{"update:removeTaskVisible":function(e){t.removeTaskVisible=e},refreshEvent:t.refreshEvent}}):t._e()],1)},[],!1,null,"5c0815d5",null));xt.options.__file="task_top.vue";var Ct=xt.exports,St={props:{allData:{type:null,default:""}},data:function(){return{parent_data:{},editIconIshow:!1,editNameIshow:!1}},mounted:function(){this.parent_data=Array.isArray(this.allData.parent_task)?{}:this.allData.parent_task},methods:{editName:function(){var t=this;this.editNameIshow=!0,this.$nextTick(function(){t.$refs.inputFun.focus()})},editEnterEvent:function(){this.timeChange(this.allData.name,"name"),this.editNameIshow=!1},editBlurEvent:function(){this.editNameIshow=!1,this.editIconIshow=!1,this.timeChange(this.allData.name,"name")},timeChange:function(t,e){var a=this;return c()(r.a.mark(function s(){var i,n,o;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return t=("start_time"==e||"deadline_time"==e)&&0==t?"null":t,s.next=3,$http.pc_post("plugin/project-manager/task/change",{task_id:a.allData.id,value:t,field_key:e});case 3:i=s.sent,i.data,n=i.result,o=i.msg,n?(a.$parent.$parent.getRelatedTask(a.allData.id),a.$nextTick(function(){a.$parent.$parent.calculateText()})):a.$message.error(o);case 8:case"end":return s.stop()}},s,a)}))()},switchTask:function(t,e){this.$parent.$parent.switchTask(t,e)}},filters:{}},Dt=(a("hSWb"),Object(h.a)(St,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"task-title-all"},[t.parent_data.id?a("div",{staticClass:"parent-title",on:{click:function(e){t.switchTask(t.parent_data.id,"switch")}}},[a("i",{staticClass:"el-icon-price-tag"}),t._v("\n 父需求: "),a("span",{staticClass:"parent-id"},[t._v(t._s(t.parent_data.id))]),t._v(" "+t._s(t.parent_data.name)+"\n ")]):t._e(),t._v(" "),a("div",{staticClass:"top-describe"},[a("div",{on:{mouseover:function(e){t.editIconIshow=!0},mouseleave:function(e){t.editIconIshow=!1}}},[t.editNameIshow?t._e():a("span",{class:"已完成"==t.allData.status_body.name||"关闭"==t.allData.status_body.name||"已发布"==t.allData.status_body.name?"text-decoration-color":""},[t._v(t._s(t.allData.name))]),t._v(" "),!t.editNameIshow&&t.editIconIshow?a("i",{staticClass:"iconfont icon-ht_operation_edit",on:{click:t.editName}}):t._e()]),t._v(" "),t.editNameIshow?a("el-input",{ref:"inputFun",on:{blur:t.editBlurEvent},nativeOn:{keyup:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.editEnterEvent(e):null}},model:{value:t.allData.name,callback:function(e){t.$set(t.allData,"name",e)},expression:"allData.name"}}):t._e()],1)])},[],!1,null,"3301bc2a",null));Dt.options.__file="task_title.vue";var It=Dt.exports,Tt={components:{task_status_card:U,status_icon_card:R.a},props:{allData:{type:null,default:""},all_allState:{type:null,default:function(){return[]}}},data:function(){return{taskStatusVisible:!1,status_body:{}}},mounted:function(){this.status_body=this.allData.status_body},methods:{closeDialog:function(){var t=this;this.$nextTick(function(){t.taskStatusVisible=!1})},chooseTaskStatus:function(t){this.status_body.name=t.name,this.timeChange(t.id,"status")},timeChange:function(t,e){var a=this;return c()(r.a.mark(function s(){var i,n,o;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return t=("start_time"==e||"deadline_time"==e)&&0==t?"null":t,s.next=3,$http.pc_post("plugin/project-manager/task/change",{task_id:a.allData.id,value:t,field_key:e});case 3:i=s.sent,i.data,n=i.result,o=i.msg,n?(a.$parent.$parent.getRelatedTask(a.allData.id),a.$nextTick(function(){a.$parent.$parent.calculateText()})):a.$message.error(o);case 8:case"end":return s.stop()}},s,a)}))()}},filters:{}},$t=(a("zhqL"),Object(h.a)(Tt,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"status",attrs:{slot:"reference"},slot:"reference"},[a("el-popover",{attrs:{placement:"bottom",width:"400",trigger:"click","popper-class":"new-subtask-card-popper"},on:{show:function(e){t.taskStatusVisible=!0}},model:{value:t.taskStatusVisible,callback:function(e){t.taskStatusVisible=e},expression:"taskStatusVisible"}},[t.taskStatusVisible?a("task_status_card",{attrs:{all_allState:t.all_allState,taskStatusVisible:t.taskStatusVisible,statusName:t.status_body.name},on:{"update:taskStatusVisible":function(e){t.taskStatusVisible=e},chooseTaskStatus:t.chooseTaskStatus}}):t._e(),t._v(" "),a("div",{staticClass:"reference-card",attrs:{slot:"reference"},slot:"reference"},[a("div",{class:"已完成"==t.status_body.name||"已发布"==t.status_body.name||"关闭"==t.status_body.name?"line-bg":""}),t._v(" "),a("status_icon_card",{attrs:{all_allState:t.all_allState,statusName:t.status_body.name,font_size:"36px",font_weight:"normal"}}),t._v(" "),a("div",{staticClass:"status-card current-status",class:"已完成"==t.status_body.name||"已发布"==t.status_body.name||"关闭"==t.status_body.name?"close-bg":""},[a("span",{staticClass:"status-title"},[t._v(t._s(t.status_body.name))]),t._v(" "),a("span",{staticClass:"selfe-title"},[t._v("当前状态")])])],1)],1)],1)},[],!1,null,"2219ae85",null));$t.options.__file="task_status.vue";var Lt=$t.exports,Et={provide:function(){return{departmemtData:this.departmemtData}},components:{member_card:l.a},props:{allData:{type:null,default:""}},data:function(){return{participantVisible:!1,memberVisible:!1,departmemtData:[]}},mounted:function(){},methods:{closeDialog:function(){var t=this;this.$nextTick(function(){t.participantVisible=!1})},selectParticipant:function(){this.departmemtData.splice(0,this.departmemtData.length+1),this.departmemtData.push({id:null!==this.allData.has_one_staff?this.allData.has_one_staff.id:"",name:null!==this.allData.has_one_staff?this.allData.has_one_staff.name:""}),this.participantVisible=!0,this.memberVisible=!1},getMoreDepartmemtData:function(t){var e=this;this.$nextTick(function(){e.departmemtData.splice(0,e.departmemtData.length+1)}),this.timeChange(t[0].id,"staff_uid")},timeChange:function(t,e){var a=this;return c()(r.a.mark(function s(){var i,n,o;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return t=("start_time"==e||"deadline_time"==e)&&0==t?"null":t,s.next=3,$http.pc_post("plugin/project-manager/task/change",{task_id:a.allData.id,value:t,field_key:e});case 3:i=s.sent,i.data,n=i.result,o=i.msg,n?(a.$parent.$parent.getRelatedTask(a.allData.id),a.$nextTick(function(){a.$parent.$parent.calculateText()})):a.$message.error(o);case 8:case"end":return s.stop()}},s,a)}))()}},filters:{formatName:function(t){return void 0!==t&&""!==t?t.slice(t.length-2,t.length):"+"}}},jt=(a("dmRj"),a("LOhn"),Object(h.a)(Et,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"status leading-cadre"},[a("el-popover",{attrs:{placement:"top",width:"400",trigger:"click","popper-class":"task-card-popper"},on:{show:t.selectParticipant},model:{value:t.participantVisible,callback:function(e){t.participantVisible=e},expression:"participantVisible"}},[a("member_card",{attrs:{memberVisible:t.participantVisible,isNum:"one"},on:{"update:memberVisible":function(e){t.participantVisible=e},oneDepartmemtData:t.getMoreDepartmemtData}}),t._v(" "),a("div",{staticClass:"status leading-cadre",attrs:{slot:"reference"},slot:"reference"},[t.allData.has_one_staff&&t.allData.has_one_staff.name?a("span",{staticClass:"leading-name"},[t._v(t._s(t._f("formatName")(null!==t.allData.has_one_staff?t.allData.has_one_staff.name:"")))]):t._e(),t._v(" "),t.allData.has_one_staff&&""!=t.allData.has_one_staff.name?t._e():a("i",{staticClass:"el-icon-user leading-icon-name"}),t._v(" "),a("div",{staticClass:"status-card"},[a("span",{staticClass:"status-title"},[t._v(t._s(null!==t.allData.has_one_staff?t.allData.has_one_staff.name:""))]),t._v(" "),a("span",{staticClass:"selfe-title"},[t._v("负责人")]),t._v(" "),t.allData.has_one_staff&&t.allData.has_one_staff.name?a("i",{staticClass:"el-icon-close close-icon",on:{click:function(e){e.stopPropagation(),t.timeChange("","staff_uid")}}}):t._e()])])],1)],1)},[],!1,null,"a9eebbc0",null));jt.options.__file="task_leading.vue";var At=jt.exports,Vt={components:{},props:{allData:{type:null,default:""}},data:function(){return{search:{deadline_time:"",start_time:""}}},mounted:function(){this.search.start_time=Object(L.c)("1970-01-01 08:00:00"==this.allData.start_time?"":this.allData.start_time),this.search.deadline_time=Object(L.c)("1970-01-01 08:00:00"==this.allData.deadline_time?"":this.allData.deadline_time)},methods:{closeDialog:function(){var t=this;this.$nextTick(function(){t.$refs.start_time.hidePicker(),t.$refs.deadline_time.hidePicker()})},focusDatePicker:function(t){this.insertButton=!1,this.datePickerFocus(t),this.removeTargetEl(t)},datePickerFocus:function(t){var e=this;this.insertButton||this.$nextTick(function(){var a=e.$refs[t].picker.$el.querySelector(".el-picker-panel__footer"),s=document.createElement("button");s.className="el-button el-picker-panel__link-btn el-button--text el-button--mini el-clear-button",s.innerHTML="清空",a.insertBefore(s,a.children[0]),e.insertButton=!0,s.onclick=function(){"start_time"==t?e.search.start_time="":e.search.deadline_time="",e.removeTargetEl(t),e.insertButton=!1,e.$refs[t].hidePicker()}})},removeTargetEl:function(t){if(void 0!==this.$refs[t].picker&&void 0!==this.$refs[t].picker.$el){var e=this.$refs[t].picker.$el.querySelector(".el-picker-panel__footer").querySelector(".el-clear-button");null!==e&&e.parentNode.removeChild(e)}},timeChange:function(t,e){var a=this;return c()(r.a.mark(function s(){var i,n,o;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return t=("start_time"==e||"deadline_time"==e)&&0==t?"null":t,s.next=3,$http.pc_post("plugin/project-manager/task/change",{task_id:a.allData.id,value:t,field_key:e});case 3:i=s.sent,i.data,n=i.result,o=i.msg,n?(a.$parent.$parent.getRelatedTask(a.allData.id),a.$nextTick(function(){a.$parent.$parent.calculateText()})):a.$message.error(o);case 8:case"end":return s.stop()}},s,a)}))()}},filters:{timestampToTimeD:function(t){var e=new Date(t);return(e.getFullYear()+"-"+((e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1)+"-")+((e.getDate()<10?"0"+e.getDate():e.getDate())+" ")+((e.getHours()<10?"0"+e.getHours():e.getHours())+":")+((e.getMinutes()<10?"0"+e.getMinutes():e.getMinutes())+":")+(e.getSeconds()<10?"0"+e.getSeconds():e.getSeconds())).split(" ")[0]}}},Nt=(a("5B/A"),a("qDsi"),Object(h.a)(Vt,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"time-style"},[a("div",{staticClass:"status start-time"},[a("i",{staticClass:"iconfont icon-fontclass-kaishi iconfont-bg-active"}),t._v(" "),a("el-date-picker",{ref:"start_time",staticClass:"date-picker-pane",attrs:{type:"datetime",placeholder:"选择日期时间","value-format":"timestamp"},on:{focus:function(e){t.focusDatePicker("start_time")},change:function(e){t.timeChange(e/1e3,"start_time")}},model:{value:t.search.start_time,callback:function(e){t.$set(t.search,"start_time",e)},expression:"search.start_time"}}),t._v(" "),t.search.start_time?t._e():a("span",{staticClass:"time-status"},[t._v("开始时间")]),t._v(" "),t.search.start_time?a("div",{staticClass:"status-card"},[a("span",{staticClass:"status-title"},[t._v(t._s(t._f("timestampToTimeD")(t.search.start_time)))]),t._v(" "),a("span",{staticClass:"selfe-title"},[t._v("开始时间")])]):t._e()],1),t._v(" "),a("div",{staticClass:"status start-time end-time"},[a("i",{staticClass:"iconfont icon-fontclass-jiezhi iconfont-bg-active"}),t._v(" "),a("el-date-picker",{ref:"deadline_time",staticClass:"date-picker-pane",attrs:{type:"datetime",placeholder:"选择日期时间","value-format":"timestamp"},on:{focus:function(e){t.focusDatePicker("deadline_time")},change:function(e){t.timeChange(e/1e3,"deadline_time")}},model:{value:t.search.deadline_time,callback:function(e){t.$set(t.search,"deadline_time",e)},expression:"search.deadline_time"}}),t._v(" "),t.search.deadline_time?t._e():a("span",{staticClass:"time-status"},[t._v("截止时间")]),t._v(" "),t.search.deadline_time?a("div",{staticClass:"status-card"},[a("span",{staticClass:"status-title time-title"},[t._v(t._s(t._f("timestampToTimeD")(t.search.deadline_time)))]),t._v(" "),a("span",{staticClass:"selfe-title"},[t._v("截止时间")])]):t._e()],1)])},[],!1,null,"3acf2ad6",null));Nt.options.__file="task_time.vue";var Ot=Nt.exports,Mt=a("0ioL"),Pt={components:{draggable:F.a},props:{tagIshow:{type:Boolean,default:!1},showTagList:{type:Array,default:function(){return[]}},removeTagList:{type:Object,default:function(){return{}}},task_id:{type:null,default:""}},data:function(){return{search:{tag_name:"",keyword:""},tagList:[],originalTagList:[],searchIsShow:!0,isShow:1,iconColor:[{style_color:"#53d397"},{style_color:"#20c1bd"},{style_color:"#58dada"},{style_color:"#0fc9e7"},{style_color:"#3498db"},{style_color:"#4586ff"},{style_color:"#8983f3"},{style_color:"#aea1ea"},{style_color:"#ff6699"},{style_color:"#f24d70"},{style_color:"#ff6f6f"}],saveColor:"#1cc3a7",editIndex:"",editIshow:!1,tagDialogVisible:!1,labelId:""}},watch:{removeTagList:function(t,e){var a=this.tagList.findIndex(function(e){return e.id===t.id});-1!==a&&this.$set(this.tagList[a],"iconShow",!1)},tagIshow:function(){this.getLabelList()}},methods:{getLabelList:function(){var t=this;return c()(r.a.mark(function e(){var a,s,n,o,c,l,u,m,h,p,f,v,_,g,b,k;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$http.pc_get("plugin/project-manager/task/label/list",{task_id:t.task_id});case 2:if(a=e.sent,s=a.data,n=a.result,o=a.msg,!n){e.next=63;break}t.tagList=s,t.originalTagList=JSON.parse(d()(t.tagList)),c=!0,l=!1,u=void 0,e.prev=12,m=i()(t.tagList);case 14:if(c=(h=m.next()).done){e.next=46;break}p=h.value,f=!0,v=!1,_=void 0,e.prev=19,g=i()(t.showTagList);case 21:if(f=(b=g.next()).done){e.next=29;break}if(k=b.value,p.id!==k.id){e.next=26;break}return t.$set(p,"iconShow",!0),e.abrupt("break",29);case 26:f=!0,e.next=21;break;case 29:e.next=35;break;case 31:e.prev=31,e.t0=e.catch(19),v=!0,_=e.t0;case 35:e.prev=35,e.prev=36,!f&&g.return&&g.return();case 38:if(e.prev=38,!v){e.next=41;break}throw _;case 41:return e.finish(38);case 42:return e.finish(35);case 43:c=!0,e.next=14;break;case 46:e.next=52;break;case 48:e.prev=48,e.t1=e.catch(12),l=!0,u=e.t1;case 52:e.prev=52,e.prev=53,!c&&m.return&&m.return();case 55:if(e.prev=55,!l){e.next=58;break}throw u;case 58:return e.finish(55);case 59:return e.finish(52);case 60:t.tagIshow&&t.$refs.inputEvent.focus(),e.next=64;break;case 63:t.$message.error(o);case 64:case"end":return e.stop()}},e,t,[[12,48,52,60],[19,31,35,43],[36,,38,42],[53,,55,59]])}))()},closeTag:function(){this.inputEnterFun(""),this.$emit("update:tagIshow",!1)},inputEnterFun:function(t){var e=this.tagList.filter(function(e,a){return Mt.a.match(e.name,t).length>0});this.originalTagList=e,this.searchIsShow=""===t},handleSaveColor:function(t){this.saveColor=t},gobackFront:function(){this.isShow=1,this.editIshow=!1},addNewTag:function(){this.isShow=2,this.search.tag_name="",this.editIndex="",this.saveColor="#1cc3a7"},saveNewTag:function(t){if("save"==t){if(""==this.search.tag_name)return;this.editIndex?this.createLable(this.search.tag_name,this.saveColor,this.editIndex):this.editLable(this.search.tag_name,this.saveColor)}this.isShow=1},editLable:function(t,e){var a=this;return c()(r.a.mark(function s(){var i,n,o;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,$http.pc_post("plugin/project-manager/task/label/create",{name:t,style_color:e});case 2:i=s.sent,i.data,n=i.result,o=i.msg,n?(a.getLabelList(),a.$message.success(o)):a.$message.error(o);case 7:case"end":return s.stop()}},s,a)}))()},createLable:function(t,e,a){var s=this;return c()(r.a.mark(function i(){var n,o,c;return r.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,$http.pc_post("plugin/project-manager/task/label/store",{name:t,style_color:e,id:s.tagList[a].id});case 2:n=i.sent,n.data,o=n.result,c=n.msg,o?(s.getLabelList(),s.$message.success(c)):s.$message.error(c);case 7:case"end":return i.stop()}},i,s)}))()},editTag:function(t){this.isShow=3,this.editIndex=t,this.saveColor=this.tagList[t].style_color,this.search.tag_name=this.tagList[t].name},labelManagement:function(){this.editIshow=!0},deleteTag:function(t){var e=this;return c()(r.a.mark(function a(){return r.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:e.tagDialogVisible=!0,e.labelId=t;case 2:case"end":return a.stop()}},a,e)}))()},handleClose:function(t){this.tagDialogVisible=!1},defineDelTag:function(){var t=this;return c()(r.a.mark(function e(){var a,s,i;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.tagDialogVisible=!1,e.next=3,$http.pc_post("plugin/project-manager/task/label/destroy",{id:t.labelId});case 3:a=e.sent,a.data,s=a.result,i=a.msg,s?(t.getLabelList(),t.$message.success(i)):t.$message.error(i);case 8:case"end":return e.stop()}},e,t)}))()},chooseTagItem:function(t,e){var a=this;this.editIshow||(this.tagList.forEach(function(e,s){e.id==t.id&&(void 0!==e.iconShow?e.iconShow=!e.iconShow:a.$set(e,"iconShow",!0))}),this.$emit("tagList",t))}}},Ft=(a("WAvU"),Object(h.a)(Pt,function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.tagIshow?a("div",{class:2==t.isShow||3==t.isShow?"add-tag":"",attrs:{id:"add-tag"}},[a("div",{staticClass:"top-title"},[a("span",[a("i",{directives:[{name:"show",rawName:"v-show",value:2==t.isShow||t.editIshow,expression:"isShow == 2 || editIshow"}],staticClass:"el-icon-arrow-left",on:{click:t.gobackFront}}),t._v(t._s(1!=t.isShow||t.editIshow?1==t.isShow&&t.editIshow?"标签管理":2==t.isShow?"新增标签":t.editIshow?"编辑标签":"":"选择标签"))]),t._v(" "),a("i",{staticClass:"el-icon-close",on:{click:t.closeTag}})]),t._v(" "),1==t.isShow?a("div",{staticClass:"choose-tag"},[a("el-input",{ref:"inputEvent",staticClass:"search-tag",attrs:{placeholder:"搜索标签"},on:{input:t.inputEnterFun},model:{value:t.search.keyword,callback:function(e){t.$set(t.search,"keyword",e)},expression:"search.keyword"}},[a("i",{staticClass:"el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})]),t._v(" "),a("draggable",{staticClass:"draggable-pane",model:{value:t.tagList,callback:function(e){t.tagList=e},expression:"tagList"}},[t._l(t.tagList,function(e,s){return t.searchIsShow?a("div",{key:s,staticClass:"tag-item",on:{click:function(a){t.chooseTagItem(e,s)}}},[a("span",{style:{background:e.style_color}},[t._v(t._s(e.name))]),t._v(" "),a("div",[a("i",{directives:[{name:"show",rawName:"v-show",value:t.editIshow,expression:"editIshow"}],staticClass:"iconfont icon-ht_operation_edit",on:{click:function(e){t.editTag(s)}}}),t._v(" "),a("i",{directives:[{name:"show",rawName:"v-show",value:t.editIshow,expression:"editIshow"}],staticClass:"el-icon-delete",on:{click:function(a){t.deleteTag(e.id)}}}),t._v(" "),a("i",{directives:[{name:"show",rawName:"v-show",value:1==t.isShow&&e.iconShow&&!t.editIshow,expression:"isShow == 1 && item.iconShow && !editIshow"}],staticClass:"el-icon-check"})])]):t._e()}),t._v(" "),t._l(t.originalTagList,function(e,s){return t.searchIsShow?t._e():a("div",{key:s,staticClass:"tag-item",on:{click:function(a){t.chooseTagItem(e,s)}}},[a("span",{style:{background:e.style_color}},[t._v(t._s(e.name))]),t._v(" "),a("div",[a("i",{directives:[{name:"show",rawName:"v-show",value:t.editIshow,expression:"editIshow"}],staticClass:"iconfont icon-ht_operation_edit",on:{click:function(e){t.editTag(s)}}}),t._v(" "),a("i",{directives:[{name:"show",rawName:"v-show",value:t.editIshow,expression:"editIshow"}],staticClass:"el-icon-delete",on:{click:function(a){t.deleteTag(e.id)}}}),t._v(" "),a("i",{directives:[{name:"show",rawName:"v-show",value:1==t.isShow&&e.iconShow&&!t.editIshow,expression:"isShow == 1 && item.iconShow && !editIshow"}],staticClass:"el-icon-check"})])])})],2),t._v(" "),a("div",{staticClass:"bottom-tag"},[this.editIshow?t._e():a("div",{staticClass:"tag-icon",on:{click:t.addNewTag}},[a("i",{staticClass:"el-icon-plus"}),t._v(" "),a("span",[t._v("新增标签")])]),t._v(" "),this.editIshow?t._e():a("div",{staticClass:"tag-icon",on:{click:function(t){}}},[a("i",{staticClass:"el-icon-setting"}),t._v(" "),a("span",{on:{click:t.labelManagement}},[t._v("标签管理")])])])],1):t._e(),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:2==t.isShow||3==t.isShow,expression:"isShow == 2 || isShow == 3"}],staticClass:"new-add-tag"},[a("div",{staticClass:"top-tag-name"},[a("el-input",{attrs:{placeholder:"请输入标签名,最多10个字"},model:{value:t.search.tag_name,callback:function(e){t.$set(t.search,"tag_name",e)},expression:"search.tag_name"}}),t._v(" "),a("span",{staticClass:"tag-name",style:{background:t.saveColor}})],1),t._v(" "),a("div",{staticClass:"middle-color"},t._l(t.iconColor,function(e,s){return a("span",{key:s,staticClass:"icon-color",style:{background:e.style_color},on:{click:function(a){t.handleSaveColor(e.style_color)}}})})),t._v(" "),a("div",{staticClass:"bottom-set"},[a("el-button",{attrs:{type:"primary"},on:{click:function(e){t.saveNewTag("save")}}},[t._v("保存")]),t._v(" "),a("el-button",{attrs:{plain:""},on:{click:t.saveNewTag}},[t._v("取消")])],1)]),t._v(" "),a("el-dialog",{attrs:{title:"提示",visible:t.tagDialogVisible,width:"30%","before-close":t.handleClose,"append-to-body":""},on:{"update:visible":function(e){t.tagDialogVisible=e}}},[a("span",{staticClass:"tag-tip"},[a("i",{staticClass:"el-icon-warning"}),t._v("确定删除标签?")]),t._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){t.tagDialogVisible=!1}}},[t._v("取 消")]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:t.defineDelTag}},[t._v("确 定")])],1)])],1):t._e()},[],!1,null,"509c7a0a",null));Ft.options.__file="choose_tag.vue";var Rt={components:{choose_tag:Ft.exports},props:{allData:{type:null,default:""}},data:function(){return{tagList:[],removeTagList:{},tagIshow:!1}},mounted:function(){this.tagList=this.allData.label},methods:{labelMouseover:function(t){this.$set(this.tagList[t],"closeTagIconShow",!0)},labelMouseleave:function(t){this.$set(this.tagList[t],"closeTagIconShow",!1)},removeTag:function(t,e){this.tagList.splice(e,1),this.removeTagList=t;var a=this.tagList.map(function(t){return t.id});this.requestLable(a)},getTagList:function(t){if(this.tagList.length)if(this.tagList.filter(function(e){return e.id==t.id}).length){var e=this.tagList.findIndex(function(e){return e.id==t.id});this.tagList.splice(e,1)}else this.tagList.push(t);else this.tagList.push(t);var a=this.tagList.map(function(t){return t.id});this.requestLable(a)},requestLable:function(t){var e=this;return c()(r.a.mark(function a(){var s,i,n;return r.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,$http.pc_post("plugin/project-manager/task/change/label",{task_id:e.allData.id,labels:t});case 2:s=a.sent,s.data,i=s.result,n=s.msg,i||e.$message.error(n);case 7:case"end":return a.stop()}},a,e)}))()}},filters:{}},Bt=(a("SkBN"),Object(h.a)(Rt,function(){var t=this,e=t.$createElement,a=t._self._c||e;return 0==t.allData.is_share_task?a("div",{staticClass:"tag-box"},[a("span",{staticClass:"top-titlie"},[t._v("标签")]),t._v(" "),a("div",{staticClass:"tag-item"},[a("div",{staticClass:"tag-node"},[t._l(t.tagList,function(e,s){return a("span",{key:s,staticClass:"after-sale",style:{background:e.style_color},on:{mouseover:function(e){t.labelMouseover(s)},mouseleave:function(e){t.labelMouseleave(s)}}},[t._v(t._s(e.name)+"\n "),a("i",{directives:[{name:"show",rawName:"v-show",value:e.closeTagIconShow,expression:"item.closeTagIconShow"}],staticClass:"el-icon-close",on:{click:function(a){t.removeTag(e,s)}}})])}),t._v(" "),a("span",{staticClass:"tag-tip",on:{click:function(e){t.tagIshow=!0}}},[a("i",{staticClass:"el-icon-plus"}),t._v(" 标签")])],2),t._v(" "),a("choose_tag",{attrs:{tagIshow:t.tagIshow,showTagList:t.tagList,removeTagList:t.removeTagList,task_id:t.allData.id},on:{tagList:t.getTagList,"update:tagIshow":function(e){t.tagIshow=e}}})],1)]):t._e()},[],!1,null,"118cf589",null));Bt.options.__file="task_tag.vue";var zt={components:{task_tag:Bt.exports,task_time:Ot,task_leading:At,task_status:Lt,task_title:It,task_top:Ct,configure:bt,member_card:l.a,priority_frame:f,describe_card:A,subtask_card:W,associated_task_card:et,enclosure_card:ot,comment_card:ut,comment_detail:ht,activity:vt},provide:function(){return{departmemtData:this.departmemtData}},props:{taskDialogVisible:{type:Boolean,default:!1},task_id:{type:null,default:5}},data:function(){return{search:{id:"",greeting:"",priority_value:"",desc:"",priority_name:""},topVh:"10vh",comment:1,project_id:"",participantList:[],memberVisible:!1,departmemtData:[],lineTab:"1",commitShow:"",boxShow:!0,info:!1,noExistStatus:!1,heightShowText:!0,heightCloseText:!1,subtaskTaskNum:0,associatedTaskNum:0,fileNum:0,commentNum:0,is_share_task:0,isBrowser:"",elemetnNode:"",is_show_config:"",allData:{},priorityOptions:[],all_allState:[]}},watch:{taskDialogVisible:function(t,e){/firefox/i.test(navigator.userAgent)?this.isBrowser="firefox":/chrome/i.test(navigator.userAgent)&&(this.isBrowser="chrome"),this.heightShowText=!0,this.heightCloseText=!1,t&&(this.info=!1,this.getPriorityList(),this.getRelatedTask())}},methods:{switchTask:function(t,e){this.boxShow=!1,this.getPriorityList(),this.getRelatedTask(t,e),this.lineTab="1"},getRelatedTask:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.task_id,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return c()(r.a.mark(function s(){var i,n,o,c;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return t.search.id=e,s.next=3,$http.pc_get("plugin/project-manager/task/detail",{id:t.search.id});case 3:i=s.sent,n=i.data,o=i.result,c=i.msg,console.log(n,o,c,"获取任务详情"),o?(t.allData=n,t.search.id=n.id,t.search.desc=n.desc,t.search.priority_name=n.priority_name,t.project_id=n.project_id,t.is_share_task=n.is_share_task,t.is_show_config=n.is_show_config,t.participantList=n.participant.map(function(t){return t.participant_staff[0]}),t.participantList=t.participantList.reduce(function(t,e){return e&&-1===t.findIndex(function(t){return t.id===e.id})&&t.push(e),t},[]),"switch"==a?t.boxShow=!0:t.info=!0,t.$nextTick(function(){t.calculateText()}),t.noExistStatus=!1,t.$nextTick(function(){if(null!=document.getElementById("task-dialog")){var e=document.getElementById("task-dialog");e.ondragenter=e.ondragover=e.ondragleave=function(){return!1},e.addEventListener("drop",t.onDrop),e.addEventListener("dragenter",t.onDragenter),e.addEventListener("dragleave",t.onDragleave)}})):(t.$message.error(c),t.noExistStatus=!0,t.$emit("update:taskDialogVisible",!1),t.$store.commit("hideTask"));case 9:case"end":return s.stop()}},s,t)}))()},replyComments:function(t){var e='<div ref="clickMember">回复<span memberstatus=false @click=clickMember('+t.has_one_staff.id+")>@"+t.has_one_staff.name+": </span></div>",a='<div style="padding: 5px 10px;margin-top: 5px;" ref="replayComment">>'+t.commitText+"</div>";this.$refs.commentCard.focusEvent(""+e+a,t.id)},sendComment:function(){this.$refs.commentDetail.getComment()},closeDialog:function(){this.memberVisible=!1,this.$emit("update:taskDialogVisible",!1),this.$emit("closeDialog",!1)},participantChange:function(t){var e=this;return c()(r.a.mark(function a(){var s,i,n;return r.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,$http.pc_post("plugin/project-manager/task/change/participant",{task_id:e.search.id,participants:t});case 2:s=a.sent,s.data,i=s.result,n=s.msg,i?(e.getRelatedTask(e.search.id),e.heightShowText||e.heightCloseText||e.calculateText()):e.$message.error(n);case 7:case"end":return a.stop()}},a,e)}))()},getDepartmemtData:function(t){var e=this;this.$nextTick(function(){var t=e.departmemtData.map(function(t){return t.id});e.participantChange(t)})},removeMember:function(t){this.departmemtData.splice(t,1),this.participantList.splice(t,1);var e=this.participantList.map(function(t){if(void 0!==t)return t.id});this.participantChange(e)},participantsMouseover:function(t){void 0!==this.participantList[t]&&this.$set(this.participantList[t],"participantsIconShow",!0)},participantsMouseleave:function(t){void 0!==this.participantList[t]&&this.$set(this.participantList[t],"participantsIconShow",!1)},selectMember:function(){this.memberVisible=!0,this.departmemtData.splice(0,this.departmemtData.length+1);var t=!0,e=!1,a=void 0;try{for(var s,n=i()(this.participantList);!(t=(s=n.next()).done);t=!0){var r=s.value;this.departmemtData.push(r)}}catch(t){e=!0,a=t}finally{try{!t&&n.return&&n.return()}finally{if(e)throw a}}},hideMember:function(){this.memberVisible=!1},getFocusInputStatus:function(t){this.topVh=t?"4vh":"10vh"},calculateText:function(){this.textHeight="110px",(void 0!==this.$refs.memberCard?this.$refs.memberCard.offsetHeight:"")>110?(this.heightShowText=!1,this.heightCloseText=!1):(this.heightShowText=!0,this.heightCloseText=!1)},clickHeightShowText:function(t){t?(this.heightShowText=!0,this.heightCloseText=!0):(this.heightShowText=!1,this.heightCloseText=!1)},getSubtaskTaskNum:function(t,e){var a=this;this.subtaskTaskNum=t,this.commentNum<2&&"scroll"==e&&this.$nextTick(function(){var t=a.$el.querySelector(".line-tab").clientHeight;a.$el.querySelector(".bottom-pane").scrollTop=t})},getAssociatedTaskNum:function(t){this.associatedTaskNum=t},getCommentNum:function(t){this.commentNum=t},getFileNum:function(t){this.fileNum=t},onDrop:function(t){var e=window.event||t;e.stopImmediatePropagation(),e.preventDefault();var a=t.dataTransfer.files[0],s={raw:a};void 0!=a?(this.$refs.enclosure_card.uploadExcelFile(s),this.$store.commit("fileTipIshow",!1)):this.$store.commit("fileTipIshow",!1)},onDragenter:function(t){this.$store.state.taskSide.draggableStatus||(this.$store.commit("fileTipIshow",!0),this.elemetnNode=t.target,t.stopPropagation(),t.preventDefault())},onDragleave:function(t){t.stopPropagation(),t.preventDefault(),t.target===this.elemetnNode&&this.$store.commit("fileTipIshow",!1)},handleScrollScroll:function(){document.querySelector(".bottom-pane").scrollTop>=150&&(this.$refs.taskStatus.closeDialog(),this.$refs.taskLeading.closeDialog(),this.$refs.taskTime.closeDialog())},getPriorityList:function(t){var e=this;return c()(r.a.mark(function t(){var a,s,i,n;return r.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,$http.pc_get("plugin/project-manager/task/static",{});case 2:a=t.sent,s=a.data,i=a.result,n=a.msg,i?(e.priorityOptions=s.all_priority,e.all_allState=s.all_allState):e.$message.error(n);case 7:case"end":return t.stop()}},t,e)}))()}},filters:{formatName:function(t){return void 0!==t&&""!==t?t.slice(t.length-2,t.length):"+"}}},Ut=(a("CcdN"),a("sR6c"),Object(h.a)(zt,function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.boxShow?a("div",{class:t.taskDialogVisible?"":"associated-task-dialog",attrs:{id:"task-dialog"}},[t.info?a("el-dialog",{attrs:{"show-close":!1,title:" ",visible:t.taskDialogVisible,"before-close":t.closeDialog,width:"65%",top:t.topVh,"custom-class":"my-task-dialog"},on:{"update:visible":function(e){t.taskDialogVisible=e}}},[a("div",{directives:[{name:"show",rawName:"v-show",value:t.$store.state.taskSide.fileTipIshow,expression:"$store.state.taskSide.fileTipIshow"}],staticClass:"file-tip"},[a("span",{staticClass:"file-detail"},[t._v("上传附件到当前任务中")])]),t._v(" "),t.taskDialogVisible&&!t.noExistStatus?a("div",{staticClass:"task-box",attrs:{id:"dragDropDiv"}},[a("task_top",{attrs:{allData:t.allData}}),t._v(" "),a("div",{staticClass:"bottom-pane",on:{scroll:t.handleScrollScroll}},[a("task_title",{attrs:{allData:t.allData}}),t._v(" "),a("div",{staticClass:"line-tip"},[a("task_status",{ref:"taskStatus",attrs:{all_allState:t.all_allState,allData:t.allData}}),t._v(" "),a("task_leading",{ref:"taskLeading",attrs:{allData:t.allData}}),t._v(" "),a("task_time",{ref:"taskTime",attrs:{allData:t.allData}})],1),t._v(" "),a("div",{staticClass:"line-pane"},[a("div",{staticClass:"participants-box"},[a("span",{staticClass:"top-titlie"},[t._v("参与人")]),t._v(" "),a("div",{ref:"memberCard",class:t.heightShowText?"member-card":"firefox"==this.isBrowser?"member-card height-show-text-firefox":"member-card height-show-text"},[t._l(t.participantList,function(e,s){return a("span",{key:s,staticClass:"member-item",on:{mouseover:function(e){t.participantsMouseover(s)},mouseleave:function(e){t.participantsMouseleave(s)}}},[t._v(t._s(t._f("formatName")(e?e.name:""))+"\n "),a("i",{directives:[{name:"show",rawName:"v-show",value:void 0!==e&&null!==e&&e.participantsIconShow,expression:"item !== undefined && item !== null && item.participantsIconShow"}],staticClass:"el-icon-close",on:{click:function(e){t.removeMember(s)}}})])}),t._v(" "),a("el-popover",{attrs:{placement:"top",width:"400",trigger:"click","popper-class":"task-card-popper"},on:{hide:t.hideMember,show:t.selectMember}},[a("member_card",{directives:[{name:"show",rawName:"v-show",value:t.memberVisible,expression:"memberVisible"}],attrs:{memberVisible:t.memberVisible},on:{"update:memberVisible":function(e){t.memberVisible=e},departmemtData:t.getDepartmemtData}}),t._v(" "),a("i",{staticClass:"el-icon-plus",attrs:{slot:"reference"},slot:"reference"})],1)],2),t._v(" "),t.heightShowText||t.heightCloseText?t._e():a("div",{staticClass:"click-more-participants",on:{click:function(e){t.clickHeightShowText(1)}}},[t._v("点击展开更多")]),t._v(" "),t.heightShowText&&t.heightCloseText?a("div",{staticClass:"click-more-participants",on:{click:function(e){t.clickHeightShowText(0)}}},[t._v("点击收缩")]):t._e()]),t._v(" "),a("task_tag",{attrs:{allData:t.allData}})],1),t._v(" "),a("div",{staticClass:"line-tab"},[a("el-tabs",{model:{value:t.lineTab,callback:function(e){t.lineTab=e},expression:"lineTab"}},[a("el-tab-pane",{attrs:{label:"任务信息",name:"1"}},[a("describe_card",{directives:[{name:"show",rawName:"v-show",value:1==t.lineTab,expression:"lineTab == 1"}],attrs:{desc:t.search.desc,task_id:t.search.id}}),t._v(" "),0==t.is_share_task&&1==t.lineTab?a("priority_frame",{attrs:{priority_name:t.search.priority_name,task_id:t.search.id,priorityOptions:t.priorityOptions}}):t._e()],1),t._v(" "),0==t.is_share_task?a("el-tab-pane",{attrs:{label:"子任务 ("+t.subtaskTaskNum+")",name:"2"}},[a("subtask_card",{attrs:{all_allState:t.all_allState,project_id:t.project_id,task_id:t.search.id,taskDialogVisible:t.taskDialogVisible},on:{"update:taskDialogVisible":function(e){t.taskDialogVisible=e},subtaskTaskNum:t.getSubtaskTaskNum}})],1):t._e(),t._v(" "),0==t.is_share_task?a("el-tab-pane",{attrs:{label:"关联任务 ("+t.associatedTaskNum+")",name:"3"}},[a("associated_task_card",{attrs:{all_allState:t.all_allState,project_id:t.project_id,task_id:t.search.id,taskDialogVisible:t.taskDialogVisible},on:{"update:taskDialogVisible":function(e){t.taskDialogVisible=e},associatedTaskNum:t.getAssociatedTaskNum}})],1):t._e(),t._v(" "),a("el-tab-pane",{attrs:{label:"附件 ("+t.fileNum+")",name:"4"}},[a("enclosure_card",{ref:"enclosure_card",attrs:{task_id:t.search.id,allData:t.allData},on:{fileNum:t.getFileNum}})],1),t._v(" "),1==t.is_show_config?a("el-tab-pane",{attrs:{label:"配置",name:"5"}},[5==t.lineTab?a("configure",{attrs:{task_id:t.search.id}}):t._e()],1):t._e()],1)],1),t._v(" "),a("div",{staticClass:"bottom-comment"},[a("div",{staticClass:"top-title"},[a("span",{class:1==t.comment?"commemt-active top-title-detail":"top-title-detail",on:{click:function(e){t.comment=1}}},[a("i",{staticClass:"el-icon-chat-line-square"}),t._v("评论")]),t._v(" "),a("span",{class:2==t.comment?"commemt-active top-title-detail":"top-title-detail",on:{click:function(e){t.comment=2}}},[a("i",{staticClass:"iconfont icon-fontclass-huodong1"}),t._v("活动")])]),t._v(" "),1==t.comment?a("comment_detail",{ref:"commentDetail",attrs:{all_allState:t.all_allState,task_id:t.search.id},on:{replyComments:t.replyComments,getCommentNum:t.getCommentNum}}):t._e(),t._v(" "),2==t.comment?a("activity",{attrs:{all_allState:t.all_allState,task_id:t.search.id}}):t._e()],1)],1),t._v(" "),a("comment_card",{ref:"commentCard",attrs:{task_id:t.search.id},on:{sendComment:t.sendComment,focusInput:t.getFocusInputStatus}})],1):t._e(),t._v(" "),t.noExistStatus?a("div",{staticClass:"task-box task-not-exist"},[a("div",[t._v("任务不存在或者你没有权限查看该任务")])]):t._e()]):t._e()],1):t._e()},[],!1,null,"7b32cc8e",null));Ut.options.__file="task_card.vue";e.a=Ut.exports},wxXb:function(t,e,a){},xWIy:function(t,e,a){"use strict";var s=a("fury");a.n(s).a},y1yU:function(t,e,a){},yVld:function(t,e,a){},yluX:function(t,e,a){"use strict";var s=a("UJjh");a.n(s).a},zU6p:function(t,e,a){},zhqL:function(t,e,a){"use strict";var s=a("zU6p");a.n(s).a},zuVn:function(t,e,a){}}]);