"use strict";(self["webpackChunklin_cms_vue"]=self["webpackChunklin_cms_vue"]||[]).push([[805,5250,3888,4748,3337,1595],{95250:function(e,t,r){r.r(t),r.d(t,{default:function(){return s}});var n=r(14048),a=r(30388),u=r(25026),c=r(69492),l=r(96557),s=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:5;(0,u.A)(this,e),this.uPage=t,this.uCount=r,this.lPage=n,this.gCount=a}return(0,c.A)(e,[{key:"increaseUPage",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.uPage+=1;case 1:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"increaseGPage",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.lPage+=1;case 1:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"decreaseUPage",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.uPage-=1,this.uPage<0&&(this.uPage=0);case 2:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"decreaseGPage",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.lPage-=1,this.lPage<0&&(this.lPage=0);case 2:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"nextUsersPage",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.increaseUPage();case 2:return e.abrupt("return",this.getAdminUsers({}));case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"preUsersPage",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.decreaseUPage();case 2:return e.abrupt("return",this.getAdminUsers({}));case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"getGroupsWithPermissions",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r,a,u,c,s;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return r=t.count,a=void 0===r?this.uCount:r,u=t.page,c=void 0===u?this.uPage:u,e.next=3,(0,l.get)("cms/admin/groups",{count:a,page:c});case 3:return s=e.sent,e.abrupt("return",s);case 5:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"nextGroupsPage",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.increaseGPage();case 2:return e.abrupt("return",this.getGroupsWithPermissions({}));case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"preGroupsPage",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.decreaseGPage();case 2:return e.abrupt("return",this.getGroupsWithPermissions({}));case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}],[{key:"getAllPermissions",value:function(){return(0,l.get)("cms/admin/permission")}},{key:"getAdminUsers",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r,a,u,c,s,o;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(r=t.groupId,a=t.count,u=void 0===a?this.uCount:a,c=t.page,s=void 0===c?this.uPage:c,!r){e.next=7;break}return e.next=4,(0,l.get)("cms/admin/users",{count:u,page:s,group_id:r});case 4:o=e.sent,e.next=10;break;case 7:return e.next=9,(0,l.get)("cms/admin/users",{count:u,page:s});case 9:o=e.sent;case 10:return e.abrupt("return",o);case 11:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getAllGroups",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(){var t;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.get)("cms/admin/group/all");case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})));function t(){return e.apply(this,arguments)}return t}()},{key:"getOneGroup",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.get)("cms/admin/group/".concat(t));case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"createOneGroup",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t,r,a){var u;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.post)("cms/admin/group",{name:t,info:r,permission_ids:a});case 2:return u=e.sent,e.abrupt("return",u);case 4:case"end":return e.stop()}}),e)})));function t(t,r,n){return e.apply(this,arguments)}return t}()},{key:"updateOneGroup",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t,r,a){var u;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.put)("cms/admin/group/".concat(a),{name:t,info:r});case 2:return u=e.sent,e.abrupt("return",u);case 4:case"end":return e.stop()}}),e)})));function t(t,r,n){return e.apply(this,arguments)}return t}()},{key:"deleteOneGroup",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l._delete)("cms/admin/group/".concat(t));case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"deleteOneUser",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l._delete)("cms/admin/user/".concat(t));case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"updateOneUser",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t,r,a,u,c,s,o,i){var p;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.put)("cms/admin/user/".concat(i),{email:t,staff_status:r,show_board_flag:a,hiredate:u,unhiredate:c,send_email_flag:s,group_ids:o});case 2:return p=e.sent,e.abrupt("return",p);case 4:case"end":return e.stop()}}),e)})));function t(t,r,n,a,u,c,l,s){return e.apply(this,arguments)}return t}()},{key:"dispatchPermissions",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t,r){var a;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.post)("cms/admin/permission/dispatch/batch",{group_id:t,permission_ids:r});case 2:return a=e.sent,e.abrupt("return",a);case 4:case"end":return e.stop()}}),e)})));function t(t,r){return e.apply(this,arguments)}return t}()},{key:"changePassword",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t,r,a){var u;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.put)("cms/admin/user/".concat(a,"/password"),{new_password:t,confirm_password:r});case 2:return u=e.sent,e.abrupt("return",u);case 4:case"end":return e.stop()}}),e)})));function t(t,r,n){return e.apply(this,arguments)}return t}()},{key:"removePermissions",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t,r){var a;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.post)("cms/admin/permission/remove",{group_id:t,permission_ids:r});case 2:return a=e.sent,e.abrupt("return",a);case 4:case"end":return e.stop()}}),e)})));function t(t,r){return e.apply(this,arguments)}return t}()}])}()},3888:function(e,t,r){r.r(t);var n=r(14048),a=r(30388),u=r(25026),c=r(69492),l=r(96557),s=function(){function e(){(0,u.A)(this,e)}return(0,c.A)(e,[{key:"createProjectInfo",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"post",url:"v1/projectInfo",data:t}));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getProjectInfo",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.get)("v1/projectInfo/".concat(t));case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getProjectInfoDetail",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.get)("v1/projectInfo/detail/".concat(t));case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"editProjectInfo",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t,r){var a;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.put)("v1/projectInfo/".concat(t),r);case 2:return a=e.sent,e.abrupt("return",a);case 4:case"end":return e.stop()}}),e)})));function t(t,r){return e.apply(this,arguments)}return t}()},{key:"deleteProjectInfo",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l._delete)("v1/projectInfo/".concat(t));case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getProjectInfoList",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"get",url:"v1/projectInfo/list",params:t,handleError:!0}));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getProjectInfoPage",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"get",url:"v1/projectInfo/page",params:t,handleError:!0}));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getProjectStatistics",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"get",url:"v1/projectInfo/hourStatistics",params:t,handleError:!0}));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getProjectStatisticsUnconfirm",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"get",url:"v1/projectInfo/all/hourStatistics",params:t,handleError:!0}));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"editProjectSetUp",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t,r){var a;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.put)("v1/projectInfo/projectSetUp/".concat(t),r);case 2:return a=e.sent,e.abrupt("return",a);case 4:case"end":return e.stop()}}),e)})));function t(t,r){return e.apply(this,arguments)}return t}()},{key:"editProjectInfoStart",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t,r){var a;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.put)("v1/projectInfo/projectStart/".concat(t),r);case 2:return a=e.sent,e.abrupt("return",a);case 4:case"end":return e.stop()}}),e)})));function t(t,r){return e.apply(this,arguments)}return t}()},{key:"editProjectInfoComplete",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t,r){var a;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.put)("v1/projectInfo/projectComplete/".concat(t),r);case 2:return a=e.sent,e.abrupt("return",a);case 4:case"end":return e.stop()}}),e)})));function t(t,r){return e.apply(this,arguments)}return t}()},{key:"editProjectInfoTermination",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t,r){var a;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.put)("v1/projectInfo/projectTermination/".concat(t),r);case 2:return a=e.sent,e.abrupt("return",a);case 4:case"end":return e.stop()}}),e)})));function t(t,r){return e.apply(this,arguments)}return t}()},{key:"editProjectHours",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t,r){var a;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.put)("v1/projectInfo/projectHours/".concat(t),r);case 2:return a=e.sent,e.abrupt("return",a);case 4:case"end":return e.stop()}}),e)})));function t(t,r){return e.apply(this,arguments)}return t}()},{key:"getProjectBoard",value:function(e){return(0,l["default"])({method:"post",url:"v1/projectInfo/board",data:e,handleError:!0})}},{key:"editProjectProBusDate",value:function(e,t){var r=(0,l.put)("v1/projectInfo/projectProBusDate/".concat(e),t);return r}},{key:"getProjectBoardByMonth",value:function(e){return(0,l["default"])({method:"post",url:"v1/projectInfo/board/month",data:e,handleError:!0})}}])}();t["default"]=new s},44748:function(e,t,r){r.r(t);var n=r(14048),a=r(30388),u=r(25026),c=r(69492),l=r(96557),s=function(){function e(){(0,u.A)(this,e)}return(0,c.A)(e,[{key:"createProjectModuleInfo",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"post",url:"v1/project-module",data:t}));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getProjectModuleInfo",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.get)("v1/project-module/".concat(t));case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getProjectModuleInfoDetail",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.get)("v1/project-module/detail/".concat(t));case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"editProjectModuleInfo",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t,r){var a;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.put)("v1/project-module/".concat(t),r);case 2:return a=e.sent,e.abrupt("return",a);case 4:case"end":return e.stop()}}),e)})));function t(t,r){return e.apply(this,arguments)}return t}()},{key:"deleteProjectModuleInfo",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l._delete)("v1/project-module/".concat(t));case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getProjectModuleInfoList",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"get",url:"v1/project-module/list",params:t,handleError:!0}));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getProjectModuleInfoPage",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"get",url:"v1/project-module/page",params:t,handleError:!0}));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getProjectModuleTree",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"get",url:"v1/project-module/tree/list",params:t,handleError:!0}));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()}])}();t["default"]=new s},73337:function(e,t,r){r.r(t);var n=r(14048),a=r(30388),u=r(25026),c=r(69492),l=r(96557),s=function(){function e(){(0,u.A)(this,e)}return(0,c.A)(e,[{key:"create",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"post",url:"v1/project-task",data:t}));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"createBatch",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"post",url:"v1/project-task/batch",data:t}));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"get",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.get)("v1/project-task/".concat(t));case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"edit",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t,r){var a;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.put)("v1/project-task/".concat(t),r);case 2:return a=e.sent,e.abrupt("return",a);case 4:case"end":return e.stop()}}),e)})));function t(t,r){return e.apply(this,arguments)}return t}()},{key:"delete",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l._delete)("v1/project-task/".concat(t));case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getList",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"get",url:"v1/project-task/list",params:t,handleError:!0}));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getPage",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"post",url:"v1/project-task/page",data:t,handleError:!0}));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getMyTodoPage",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"post",url:"v1/project-task/page/mine/todo",data:t,handleError:!0}));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"start",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.get)("v1/project-task/start/".concat(t));case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"finish",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.get)("v1/project-task/finish/".concat(t));case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"testPass",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.get)("v1/project-task/test/pass/".concat(t));case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"testUnpass",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.get)("v1/project-task/test/unpass/".concat(t));case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"confirm",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.get)("v1/project-task/confirm/".concat(t));case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"editProcess",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"post",url:"v1/project-task/edit/process",data:t,handleError:!0}));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"deleteTaskDaily",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l._delete)("v1/project-task/delete/daily/".concat(t));case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"updateTaskDaily",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t,r){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"post",url:"v1/project-task/update/daily/".concat(t),data:r}));case 1:case"end":return e.stop()}}),e)})));function t(t,r){return e.apply(this,arguments)}return t}()},{key:"updateTaskPlanInfo",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"post",url:"v1/project-task/update/plan",data:t}));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()}])}();t["default"]=new s},51595:function(e,t,r){r.r(t);var n=r(14048),a=r(30388),u=r(25026),c=r(69492),l=r(96557),s=function(){function e(){(0,u.A)(this,e)}return(0,c.A)(e,[{key:"createSysDictItem",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"post",url:"v1/sysDictItem",data:t}));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getSysDictItem",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.get)("v1/sysDictItem/".concat(t));case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"editSysDictItem",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t,r){var a;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l.put)("v1/sysDictItem/".concat(t),r);case 2:return a=e.sent,e.abrupt("return",a);case 4:case"end":return e.stop()}}),e)})));function t(t,r){return e.apply(this,arguments)}return t}()},{key:"deleteSysDictItem",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){var r;return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,l._delete)("v1/sysDictItem/".concat(t));case 2:return r=e.sent,e.abrupt("return",r);case 4:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getSysDictItemList",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t,r){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"get",url:"v1/sysDictItem/list2",params:{keyword:t,dict_id:r},handleError:!0}));case 1:case"end":return e.stop()}}),e)})));function t(t,r){return e.apply(this,arguments)}return t}()},{key:"getSysDictItemListByType",value:function(){var e=(0,a.A)((0,n.A)().mark((function e(t){return(0,n.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l["default"])({method:"get",url:"v1/sysDictItem/list2",params:{dictType:t},handleError:!0}));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()}])}();t["default"]=new s},50805:function(e,t,r){r.r(t),r.d(t,{default:function(){return U}});r(52675),r(89463),r(62010);var n=r(20641),a=r(90033),u=r(53751),c=function(e){return(0,n.Qi)("data-v-13dd58a6"),e=e(),(0,n.jt)(),e},l={class:"container"},s={key:0,class:"title"},o=c((function(){return(0,n.Lk)("i",{class:"iconfont icon-fanhui"},null,-1)})),i={key:1,class:"title"},p=c((function(){return(0,n.Lk)("span",null,"任务分配",-1)})),d=c((function(){return(0,n.Lk)("i",{class:"iconfont icon-fanhui"},null,-1)})),f={class:"wrap",style:{"min-width":"2000px !important"}},v={class:"project-batch",style:{width:"3000px !important"}},h=["onClick"];function m(e,t,r,c,m,k){var y=(0,n.g2)("el-option"),b=(0,n.g2)("el-select"),w=(0,n.g2)("el-form-item"),A=(0,n.g2)("el-cascader"),g=(0,n.g2)("el-input"),_=(0,n.g2)("el-input-number"),x=(0,n.g2)("el-date-picker"),j=(0,n.g2)("el-text"),I=(0,n.g2)("el-tooltip"),F=(0,n.g2)("el-form"),P=(0,n.g2)("el-button"),V=(0,n.g2)("el-col"),C=(0,n.g2)("el-row");return(0,n.uX)(),(0,n.CE)("div",l,[r.editId?((0,n.uX)(),(0,n.CE)("div",i,[p,(0,n.eW)(),(0,n.Lk)("span",{class:"back",onClick:t[1]||(t[1]=function(){return c.back&&c.back.apply(c,arguments)})},[d,(0,n.eW)(" 返回 ")])])):((0,n.uX)(),(0,n.CE)("div",s,[(0,n.eW)(" 任务分配"+(0,a.v_)(r.editId)+" ",1),(0,n.Lk)("span",{class:"back",onClick:t[0]||(t[0]=function(){return c.back&&c.back.apply(c,arguments)})},[o,(0,n.eW)(" 返回 ")])])),(0,n.Lk)("div",f,[(0,n.bF)(C,null,{default:(0,n.k6)((function(){return[(0,n.bF)(V,{lg:16,md:20,sm:24,xs:24},{default:(0,n.k6)((function(){return[(0,n.bF)(F,{model:c.project,"status-icon":"",ref:"form","label-width":"auto",onSubmit:t[16]||(t[16]=(0,u.D$)((function(){}),["prevent"])),rules:c.rules},{default:(0,n.k6)((function(){return[(0,n.bF)(w,{label:"所属项目",prop:"project_id"},{default:(0,n.k6)((function(){return[(0,n.bF)(b,{modelValue:c.project.project_id,"onUpdate:modelValue":t[2]||(t[2]=function(e){return c.project.project_id=e}),placeholder:"所属项目",clearable:"",filterable:"",onChange:c.handleProjectChange,disabled:c.assignFlag},{default:(0,n.k6)((function(){return[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(c.projectInfoArr,(function(e){return(0,n.uX)(),(0,n.Wv)(y,{key:e.id,label:e.project_name,value:e.id},null,8,["label","value"])})),128))]})),_:1},8,["modelValue","onChange","disabled"])]})),_:1}),(0,n.bF)(w,{label:"项目模块",prop:"module_id"},{default:(0,n.k6)((function(){return[(0,n.bF)(A,{modelValue:c.project.module_id,"onUpdate:modelValue":t[3]||(t[3]=function(e){return c.project.module_id=e}),options:c.projectModuleTreeArr,width:"100%",clearable:"",filterable:"",props:c.moduleCascaderProps,"show-all-levels":!1,onChange:c.handleModuleChange,disabled:c.assignFlag},null,8,["modelValue","options","props","onChange","disabled"])]})),_:1}),(0,n.bF)(w,{label:"任务名称",prop:"name"},{default:(0,n.k6)((function(){return[(0,n.bF)(g,{modelValue:c.project.name,"onUpdate:modelValue":t[4]||(t[4]=function(e){return c.project.name=e}),placeholder:"请输入任务名称",clearable:"",disabled:c.assignFlag},null,8,["modelValue","disabled"])]})),_:1}),(0,n.bF)(w,{label:"任务描述",prop:"description"},{default:(0,n.k6)((function(){return[(0,n.bF)(g,{type:"textarea",autosize:{minRows:4,maxRows:8},placeholder:"请输入备注",modelValue:c.project.description,"onUpdate:modelValue":t[5]||(t[5]=function(e){return c.project.description=e}),disabled:c.assignFlag},null,8,["modelValue","disabled"])]})),_:1}),(0,n.bF)(w,{label:"任务类型",prop:"type"},{default:(0,n.k6)((function(){return[(0,n.bF)(b,{modelValue:c.project.type,"onUpdate:modelValue":t[6]||(t[6]=function(e){return c.project.type=e}),placeholder:"任务类型",clearable:"",filterable:"",disabled:c.assignFlag},{default:(0,n.k6)((function(){return[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(c.projectTaskTypeArr,(function(e){return(0,n.uX)(),(0,n.Wv)(y,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])})),128))]})),_:1},8,["modelValue","disabled"])]})),_:1}),(0,n.bF)(w,{label:"优先级",prop:"priority"},{default:(0,n.k6)((function(){return[(0,n.bF)(b,{modelValue:c.project.priority,"onUpdate:modelValue":t[7]||(t[7]=function(e){return c.project.priority=e}),placeholder:"优先级",clearable:"",filterable:"",disabled:c.assignFlag},{default:(0,n.k6)((function(){return[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(c.projectTaskPriorityArr,(function(e){return(0,n.uX)(),(0,n.Wv)(y,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])})),128))]})),_:1},8,["modelValue","disabled"])]})),_:1}),(0,n.bF)(w,{label:"任务状态",prop:"status"},{default:(0,n.k6)((function(){return[(0,n.bF)(b,{modelValue:c.project.status,"onUpdate:modelValue":t[8]||(t[8]=function(e){return c.project.status=e}),placeholder:"任务状态",clearable:"",filterable:"",disabled:c.assignFlag},{default:(0,n.k6)((function(){return[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(c.projectTaskStatusArr,(function(e){return(0,n.uX)(),(0,n.Wv)(y,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])})),128))]})),_:1},8,["modelValue","disabled"])]})),_:1}),(0,n.bF)(w,{label:"排配状态",prop:"assign_status"},{default:(0,n.k6)((function(){return[(0,n.bF)(b,{modelValue:c.project.assign_status,"onUpdate:modelValue":t[9]||(t[9]=function(e){return c.project.assign_status=e}),placeholder:"排配状态",clearable:"",filterable:"",disabled:c.assignFlag},{default:(0,n.k6)((function(){return[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(c.projectTaskAssignStatus,(function(e){return(0,n.uX)(),(0,n.Wv)(y,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])})),128))]})),_:1},8,["modelValue","disabled"])]})),_:1}),(0,n.bF)(w,{label:"评估人",prop:"evaluator_users",class:"selectClass"},{default:(0,n.k6)((function(){return[(0,n.bF)(b,{modelValue:c.project.evaluator_users,"onUpdate:modelValue":t[10]||(t[10]=function(e){return c.project.evaluator_users=e}),placeholder:"请选择评估人",clearable:"",filterable:"",multiple:!0,disabled:c.assignFlag},{default:(0,n.k6)((function(){return[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(c.userList,(function(e){return(0,n.uX)(),(0,n.Wv)(y,{key:e.id,label:e.nickname,value:e.id},null,8,["label","value"])})),128))]})),_:1},8,["modelValue","disabled"])]})),_:1}),(0,n.bF)(w,{label:"计划工时",prop:"plan_hour"},{default:(0,n.k6)((function(){return[(0,n.bF)(_,{modelValue:c.project.plan_hour,"onUpdate:modelValue":t[11]||(t[11]=function(e){return c.project.plan_hour=e}),min:1,label:"计划工时",disabled:c.assignFlag},null,8,["modelValue","disabled"])]})),_:1}),(0,n.bF)(w,{label:"计划时间",prop:"plan_date"},{default:(0,n.k6)((function(){return[(0,n.bF)(x,{modelValue:c.project.plan_date,"onUpdate:modelValue":t[12]||(t[12]=function(e){return c.project.plan_date=e}),type:"daterange","range-separator":"-","start-placeholder":"计划开始时间","end-placeholder":"计划结束时间",size:"large",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD HH:mm:ss",disabled:c.assignFlag},null,8,["modelValue","disabled"])]})),_:1}),(0,n.bF)(w,{label:"备注",prop:"remark"},{default:(0,n.k6)((function(){return[(0,n.bF)(g,{type:"textarea",autosize:{minRows:4,maxRows:8},placeholder:"请输入备注",modelValue:c.project.remark,"onUpdate:modelValue":t[13]||(t[13]=function(e){return c.project.remark=e}),disabled:c.assignFlag},null,8,["modelValue","disabled"])]})),_:1}),(0,n.bF)(w,{label:"开发者",prop:"developer_users",class:"selectClass"},{default:(0,n.k6)((function(){return[(0,n.bF)(b,{modelValue:c.project.developer_users,"onUpdate:modelValue":t[14]||(t[14]=function(e){return c.project.developer_users=e}),placeholder:"请选择开发者",clearable:"",filterable:"",multiple:!0,onChange:c.handleDeveloperChange},{default:(0,n.k6)((function(){return[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(c.developerUserList,(function(e){return(0,n.uX)(),(0,n.Wv)(y,{key:e.id,label:e.nickname,value:e.id},null,8,["label","value"])})),128))]})),_:1},8,["modelValue","onChange"])]})),_:1}),c.dailys?((0,n.uX)(),(0,n.Wv)(w,{key:0,label:"排配信息",prop:"dailys",class:"selectClass"},{default:(0,n.k6)((function(){return[(0,n.Lk)("div",v,[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(c.dailys,(function(r,l){return(0,n.uX)(),(0,n.CE)("div",{key:l,class:"log-item"},[((0,n.uX)(),(0,n.Wv)(F,{inline:"true",ref_for:!0,ref:c.refHandler,key:l,model:r,"label-position":"top","label-width":e.labelWidth,onSubmit:t[15]||(t[15]=(0,u.D$)((function(){}),["prevent"]))},{default:(0,n.k6)((function(){return[(0,n.bF)(w,{"label-width":"30",label:-1===l?"序号":""},{default:(0,n.k6)((function(){return[(0,n.bF)(j,{class:"log-index"},{default:(0,n.k6)((function(){return[(0,n.eW)((0,a.v_)(l+1),1)]})),_:2},1024)]})),_:2},1032,["label"]),(0,n.bF)(w,{label:-1===l?"开发者":"",prop:"user_id",class:"selectClass"},{default:(0,n.k6)((function(){return[(0,n.bF)(b,{modelValue:r.user_id,"onUpdate:modelValue":function(e){return r.user_id=e},placeholder:"请选择开发者",clearable:"",filterable:"",multiple:!1,size:"small",style:{width:"120px"},disabled:c.assignFlag},{default:(0,n.k6)((function(){return[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(c.developerUserList,(function(e){return(0,n.uX)(),(0,n.Wv)(y,{key:e.id,label:e.nickname,value:e.id},null,8,["label","value"])})),128))]})),_:2},1032,["modelValue","onUpdate:modelValue","disabled"])]})),_:2},1032,["label"]),(0,n.bF)(w,{label:-1===l?"日志日期":"",prop:"daily_date",rules:c.rules.daily_date},{default:(0,n.k6)((function(){return[(0,n.bF)(x,{modelValue:r.daily_date,"onUpdate:modelValue":function(e){return r.daily_date=e},type:"date",placeholder:"日志日期","value-format":"YYYY-MM-DD",style:{width:"120px"},size:"small",clearable:""},null,8,["modelValue","onUpdate:modelValue"])]})),_:2},1032,["label","rules"]),(0,n.bF)(w,{label:-1===l?"日志类型":"",prop:"daily_type",rules:c.rules.daily_type},{default:(0,n.k6)((function(){return[(0,n.bF)(b,{modelValue:r.daily_type,"onUpdate:modelValue":function(e){return r.daily_type=e},placeholder:"日志类型",style:{width:"100px"},clearable:"",filterable:"",size:"small"},{default:(0,n.k6)((function(){return[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(c.dailyTypeArr,(function(e){return(0,n.uX)(),(0,n.Wv)(y,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])})),128))]})),_:2},1032,["modelValue","onUpdate:modelValue"])]})),_:2},1032,["label","rules"]),(0,n.bF)(w,{label:-1===l?"日志状态":"",prop:"daily_status",rules:c.rules.daily_status},{default:(0,n.k6)((function(){return[(0,n.bF)(b,{modelValue:r.daily_status,"onUpdate:modelValue":function(e){return r.daily_status=e},placeholder:"日志状态",style:{width:"100px"},clearable:"",filterable:"",size:"small"},{default:(0,n.k6)((function(){return[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(c.dailyStatusArr,(function(e){return(0,n.uX)(),(0,n.Wv)(y,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])})),128))]})),_:2},1032,["modelValue","onUpdate:modelValue"])]})),_:2},1032,["label","rules"]),(0,n.bF)(w,{label:-1===l?"日志内容":"",prop:"daily_content",rules:c.rules.daily_content},{default:(0,n.k6)((function(){return[((0,n.uX)(),(0,n.Wv)(g,{modelValue:r.daily_content,"onUpdate:modelValue":function(e){return r.daily_content=e},placeholder:"日志内容",style:{width:"200px"},key:l,size:"small",clearable:""},null,8,["modelValue","onUpdate:modelValue"]))]})),_:2},1032,["label","rules"]),(0,n.bF)(w,{label:-1===l?"计划用时":"",prop:"estimated_hours",rules:c.rules.estimated_hours},{default:(0,n.k6)((function(){return[(0,n.bF)(I,{class:"box-item",effect:"dark",content:"计划工时",placement:"top-start"},{default:(0,n.k6)((function(){return[((0,n.uX)(),(0,n.Wv)(_,{modelValue:r.estimated_hours,"onUpdate:modelValue":function(e){return r.estimated_hours=e},step:.5,label:"计划用时",placeholder:"计划用时",key:l,size:"small",clearable:""},null,8,["modelValue","onUpdate:modelValue"]))]})),_:2},1024)]})),_:2},1032,["label","rules"]),(0,n.bF)(w,null,{default:(0,n.k6)((function(){return[((0,n.uX)(),(0,n.CE)("i",{class:"iconfont icon-jian1 minus",onClick:function(e){return c.deleteRow(l)},key:l},null,8,h))]})),_:2},1024)]})),_:2},1032,["model","label-width"]))])})),128))])]})),_:1})):(0,n.Q3)("",!0),(0,n.bF)(w,{class:"submit"},{default:(0,n.k6)((function(){return[(0,n.bF)(P,{type:"primary",onClick:c.submitForm},{default:(0,n.k6)((function(){return[(0,n.eW)("保 存")]})),_:1},8,["onClick"]),(0,n.bF)(P,{onClick:c.resetForm},{default:(0,n.k6)((function(){return[(0,n.eW)("重 置")]})),_:1},8,["onClick"])]})),_:1})]})),_:1},8,["model","rules"])]})),_:1})]})),_:1})])])}var k=r(14048),y=r(30388),b=(r(16280),r(2008),r(48980),r(74423),r(62062),r(44114),r(54554),r(2892),r(79432),r(26099),r(21699),r(47764),r(23500),r(62953),r(50953)),w=r(77918),A=r(20163),g=r(3888),_=r(51595),x=r(44748),j=r(95250),I=r(73337),F=r(95323),P={props:{editId:{type:String,default:null}},setup:function(e,t){var r=(0,b.KR)(!0),a=(0,b.KR)(null),u=(0,b.KR)(!1),c=(0,b.KR)([]),l=(0,b.KR)([]),s=function(e){e&&l.value.push(e)},o=function(e){var t=c.value[e];i.developer_users=i.developer_users.filter((function(e){return e!==t.user_id})),c.value.splice(e,1)},i=(0,b.Kh)({id:"",project_id:"",module_id:"",name:"",description:"",type:"",priority:"",status:"",assign_status:"",evaluator_users:[],developer_users:[],plan_hour:"",plan_date:[],plan_begin_date:"",plan_end_date:"",actual_date:[],actual_begin_date:"",actual_end_date:"",remark:""}),p=(0,b.KR)([]),d=(0,b.KR)([]),f=(0,b.KR)([]),v=(0,b.KR)([]),h=(0,b.KR)([]),m=(0,b.KR)([]),P=(0,b.KR)([]),V=(0,b.KR)([]),C=(0,b.KR)([]),U={value:"id",label:"name",children:"children",checkStrictly:!0},E=(0,b.KR)([]),D=(0,b.KR)([]),T=function(e,t){return Object.keys(e).forEach((function(r){e[r]=t[r]||e[r]}))},S=function(){var e=(0,y.A)((0,k.A)().mark((function e(t){return(0,k.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log(t),e.next=3,x["default"].getProjectModuleTree({projectId:t});case 3:C.value=e.sent;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),X={daily_date:[{message:"请输入日期",trigger:["blur","change"],required:!0}],daily_type:[{message:"请选择日志类型",trigger:["blur","change"],required:!0}],project_id:[{message:"请选择项目",trigger:["blur","change"],required:!0}],daily_status:[{message:"请选择日志状态",trigger:["blur","change"],required:!0}],daily_content:[{message:"请输入日志内容",trigger:["blur","change"],required:!0}],estimated_hours:[{message:"请输入计划工时",trigger:["blur","change"],required:!0},{message:"工时不能小于 0.5",trigger:["blur","change"],validator:function(e,t,r){t<.5?r(new Error("工时不能小于 0.5")):r()}}]};(0,n.sV)((function(){K()}));var K=function(){var t=(0,y.A)((0,k.A)().mark((function t(){var r;return(0,k.A)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!e.editId){t.next=8;break}return t.next=3,M();case 3:return t.next=5,x["default"].getProjectModuleTree({projectId:i.project_id});case 5:C.value=t.sent,t.next=11;break;case 8:return t.next=10,x["default"].getProjectModuleTree({});case 10:C.value=t.sent;case 11:return t.next=13,_["default"].getSysDictItemListByType("project_task_status");case 13:return p.value=t.sent,t.next=16,_["default"].getSysDictItemListByType("project_task_assign_status");case 16:return d.value=t.sent,t.next=19,_["default"].getSysDictItemListByType("project_task_type");case 19:return f.value=t.sent,t.next=22,_["default"].getSysDictItemListByType("project_task_priority");case 22:return v.value=t.sent,t.next=25,g["default"].getProjectInfoList("");case 25:return P.value=t.sent,t.next=28,x["default"].getProjectModuleInfoList({});case 28:return V.value=t.sent,t.next=31,j["default"].getAdminUsers({count:30});case 31:return r=t.sent,r&&r.items&&(h.value=r.items,m.value=r.items.filter((function(e){return e.groups.some((function(e){return 7===e.id}))}))),t.next=35,_["default"].getSysDictItemListByType("daily_type");case 35:return E.value=t.sent,t.next=38,_["default"].getSysDictItemListByType("daily_status");case 38:D.value=t.sent;case 39:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),M=function(){var t=(0,y.A)((0,k.A)().mark((function t(){var r,n;return(0,k.A)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return u.value=!0,t.next=3,I["default"].get(e.editId);case 3:r=t.sent,T(i,r),i.plan_date=[],i.plan_date.push("".concat(i.plan_begin_date," 00:00:00")),i.plan_date.push("".concat(i.plan_end_date," 00:00:00")),i.evaluator_users&&(n=i.evaluator_users.map((function(e){return Number(e.evaluator_id)})),console.log("evaluator_users"),console.log(n),i.evaluator_users=n),console.log(i),i.value=r,u.value=!1;case 12:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),W=function(e){e&&e.length>0?i.module_id=e[e.length-1]:i.module_id=null},L=function(e){e.forEach((function(e){var t=c.value.findIndex((function(t){return t.user_id===e}));-1===t&&c.value.push({user_id:e,task_id:i.id,project_id:i.project_id,module_id:i.module_id,task_name:i.name,task_desc:i.description,daily_type:"1",daily_content:i.name,daily_status:"0",daily_date:"",estimated_hours:"2"})})),c.value=c.value.filter((function(t){return e.includes(t.user_id)}))},R=function(){var e=l.value;e.forEach((function(e){e&&e.resetFields()}))},B=function(){var e=l.value,t=e.map(function(){var e=(0,y.A)((0,k.A)().mark((function e(t,r,n){return(0,k.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.validate((function(e){return e}));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})));return function(t,r,n){return e.apply(this,arguments)}}()),r=Promise.all(t);return r},G=function(){var e=(0,y.A)((0,k.A)().mark((function e(t){var r;return(0,k.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:r=B(),r.then((function(e){var t=!0;e.forEach((function(e){t&=e})),t&&w.s.confirm("确认保存吗, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((0,y.A)((0,k.A)().mark((function e(){var t,r;return(0,k.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return u.value=!0,t={daily_list:c.value},e.next=4,F["default"].createBatchWithTask(t);case 4:r=e.sent,r.code<window.MAX_SUCCESS_CODE?(R(),A.nk.success("".concat(r.message)),u.value=!1):(A.nk.error("".concat(r.message)),u.value=!1);case 6:case"end":return e.stop()}}),e)})))).catch((function(e){}))}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Y=function(){t.emit("editClose")};return{back:Y,project:i,form:a,rules:X,resetForm:R,submitForm:G,projectTaskStatusArr:p,projectTaskAssignStatus:d,projectTaskTypeArr:f,projectTaskPriorityArr:v,userList:h,projectInfoArr:P,projectModuleArr:V,projectModuleTreeArr:C,moduleCascaderProps:U,handleProjectChange:S,handleModuleChange:W,assignFlag:r,dailys:c,handleDeveloperChange:L,dailyTypeArr:E,dailyStatusArr:D,deleteRow:o,ruleForm:l,refHandler:s,developerUserList:m}}},V=r(66262);const C=(0,V.A)(P,[["render",m],["__scopeId","data-v-13dd58a6"]]);var U=C}}]);
|