"use strict";(self["webpackChunklin_cms_vue"]=self["webpackChunklin_cms_vue"]||[]).push([[8016],{28016:function(e,t,n){n.r(t),n.d(t,{default:function(){return g}});var a=n(20641),r=n(90033),u=function(e){return(0,a.Qi)("data-v-4a9edf21"),e=e(),(0,a.jt)(),e},l={class:"container"},o={class:"title"},i=u((function(){return(0,a.Lk)("span",null,"项目统计信息",-1)})),c=u((function(){return(0,a.Lk)("i",{class:"iconfont icon-fanhui"},null,-1)}));function s(e,t,n,u,s,d){var f=(0,a.g2)("el-descriptions-item"),p=(0,a.g2)("el-descriptions"),v=(0,a.g2)("project-hour-statistics"),_=(0,a.g2)("el-tab-pane"),k=(0,a.g2)("project-log"),b=(0,a.g2)("el-tabs"),m=(0,a.gN)("loading");return(0,a.bo)(((0,a.uX)(),(0,a.CE)("div",l,[(0,a.Lk)("div",o,[i,(0,a.eW)(),(0,a.Lk)("span",{class:"back",onClick:t[0]||(t[0]=function(){return u.back&&u.back.apply(u,arguments)})},[c,(0,a.eW)(" 返回 ")])]),(0,a.bF)(p,{title:"项目基本信息",column:4,border:"",class:"projectInfo"},{default:(0,a.k6)((function(){return[(0,a.bF)(f,{label:"项目名称"},{default:(0,a.k6)((function(){return[(0,a.eW)((0,r.v_)(u.project.project_name),1)]})),_:1}),(0,a.bF)(f,{label:"类型"},{default:(0,a.k6)((function(){return[(0,a.eW)((0,r.v_)(u.project.project_type_name),1)]})),_:1}),(0,a.bF)(f,{label:"项目经理"},{default:(0,a.k6)((function(){return[(0,a.eW)((0,r.v_)(u.project.manager_name),1)]})),_:1}),(0,a.bF)(f,{label:"客户"},{default:(0,a.k6)((function(){return[(0,a.eW)((0,r.v_)(u.project.company_name),1)]})),_:1}),(0,a.bF)(f,{label:"客户联系人"},{default:(0,a.k6)((function(){return[(0,a.eW)((0,r.v_)(u.project.contact_name),1)]})),_:1}),(0,a.bF)(f,{label:"状态"},{default:(0,a.k6)((function(){return[(0,a.eW)((0,r.v_)(u.project.project_status_name),1)]})),_:1}),(0,a.bF)(f,{label:"阶段"},{default:(0,a.k6)((function(){return[(0,a.eW)((0,r.v_)(u.project.project_stage_name),1)]})),_:1}),(0,a.bF)(f,{label:"对内工时(H)"},{default:(0,a.k6)((function(){return[(0,a.eW)((0,r.v_)(u.project.inner_hours),1)]})),_:1}),(0,a.bF)(f,{label:"对外工时(H)"},{default:(0,a.k6)((function(){return[(0,a.eW)((0,r.v_)(u.project.outer_hours),1)]})),_:1}),(0,a.bF)(f,{label:"基础工时(H)"},{default:(0,a.k6)((function(){return[(0,a.eW)((0,r.v_)(u.project.base_hours),1)]})),_:1}),(0,a.bF)(f,{label:"实际工时(H)"},{default:(0,a.k6)((function(){return[(0,a.eW)((0,r.v_)(u.project.actual_hours),1)]})),_:1}),(0,a.bF)(f,{label:"预计开始时间"},{default:(0,a.k6)((function(){return[(0,a.eW)((0,r.v_)(u.project.estimate_start_time),1)]})),_:1}),(0,a.bF)(f,{label:"预计完成时间"},{default:(0,a.k6)((function(){return[(0,a.eW)((0,r.v_)(u.project.estimate_complete_time),1)]})),_:1}),(0,a.bF)(f,{label:"实际开始时间"},{default:(0,a.k6)((function(){return[(0,a.eW)((0,r.v_)(u.project.actual_start_time),1)]})),_:1}),(0,a.bF)(f,{label:"实际完成时间"},{default:(0,a.k6)((function(){return[(0,a.eW)((0,r.v_)(u.project.actual_complete_time),1)]})),_:1}),(0,a.bF)(f,{span:"4",label:"项目描述"},{default:(0,a.k6)((function(){return[(0,a.eW)((0,r.v_)(u.project.desc),1)]})),_:1}),(0,a.bF)(f,{span:"4",label:"备注"},{default:(0,a.k6)((function(){return[(0,a.eW)((0,r.v_)(u.project.remark),1)]})),_:1})]})),_:1}),(0,a.bF)(b,{modelValue:u.activeName,"onUpdate:modelValue":t[1]||(t[1]=function(e){return u.activeName=e}),class:"demo-tabs",onTabClick:e.handleClick},{default:(0,a.k6)((function(){return[(0,a.bF)(_,{label:"工时统计",name:"statistics"},{default:(0,a.k6)((function(){return[(0,a.bF)(v,{editId:n.editId},null,8,["editId"])]})),_:1}),(0,a.bF)(_,{label:"项目日志",name:"log"},{default:(0,a.k6)((function(){return[(0,a.bF)(k,{editId:n.editId},null,8,["editId"])]})),_:1})]})),_:1},8,["modelValue","onTabClick"])])),[[m,e.loading]])}var d=n(14048),f=n(30388),p=(n(82047),n(3888)),v=n(50953),_=n(69703),k=n(71946),b={components:{projectHourStatistics:_["default"],ProjectLog:k["default"]},props:{editId:{type:String,default:null}},setup:function(e,t){var n=(0,v.KR)(null),r=(0,v.KR)({}),u=(0,v.KR)(!1),l=(0,v.KR)(""),o=(0,v.KR)("statistics");(0,a.sV)((function(){i(),c()}));var i=function(){var t=(0,f.A)((0,d.A)().mark((function t(){return(0,d.A)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.editId&&(l.value=e.editId);case 1:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),c=function(){var t=(0,f.A)((0,d.A)().mark((function t(){return(0,d.A)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!e.editId){t.next=5;break}return t.next=3,p["default"].getProjectInfoDetail(e.editId);case 3:r.value=t.sent,console.log(r.value);case 5:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),s=function(){n.value.resetFields()},_=function(){t.emit("editClose")};return{back:_,finished:u,form:n,resetForm:s,project:r,activeName:o}}},m=n(66262);const h=(0,m.A)(b,[["render",s],["__scopeId","data-v-4a9edf21"]]);var g=h},71946:function(e,t,n){n.r(t),n.d(t,{default:function(){return W}});var a=n(20641),r=n(90033),u=n(53751),l=function(e){return(0,a.Qi)("data-v-6a53128e"),e=e(),(0,a.jt)(),e},o={class:"container"},i={key:0,class:"title"},c=l((function(){return(0,a.Lk)("span",null,"项目日志",-1)})),s=l((function(){return(0,a.Lk)("i",{class:"iconfont icon-fanhui"},null,-1)})),d={class:"things"},f={key:1},p={key:0},v={key:0,class:"iconfont icon-loading"},_=l((function(){return(0,a.Lk)("span",null,"查看更多",-1)})),k=l((function(){return(0,a.Lk)("i",{class:"iconfont icon-gengduo",style:{"font-size":"14px"}},null,-1)})),b={key:1},m={key:1,class:"nothing"};function h(e,t,n,l,h,g){var F,j=(0,a.g2)("el-card"),C=(0,a.g2)("el-timeline-item"),y=(0,a.g2)("el-timeline"),I=(0,a.g2)("el-divider"),w=(0,a.gN)("loading");return(0,a.bo)(((0,a.uX)(),(0,a.CE)("div",o,[n.showTitle?((0,a.uX)(),(0,a.CE)("div",i,[c,(0,a.eW)(),(0,a.Lk)("span",{class:"back",onClick:t[0]||(t[0]=function(){return l.back&&l.back.apply(l,arguments)})},[s,(0,a.eW)(" 返回 ")])])):(0,a.Q3)("",!0),(0,a.bF)(y,{class:"content"},{default:(0,a.k6)((function(){return[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(l.logs,(function(e){return(0,a.uX)(),(0,a.Wv)(C,{key:e.id,timestamp:e.update_time,placement:"top"},{default:(0,a.k6)((function(){return[(0,a.bF)(j,null,{default:(0,a.k6)((function(){return[(0,a.Lk)("h4",null,(0,r.v_)(e.module)+"-"+(0,r.v_)(e.permission),1),(0,a.Lk)("p",d,(0,r.v_)(e.message),1)]})),_:2},1024)]})),_:2},1032,["timestamp"])})),128))]})),_:1}),l.totalCount>l.count||0===l.totalCount?((0,a.uX)(),(0,a.CE)("div",f,[null!==(F=l.logs)&&void 0!==F&&F.length?((0,a.uX)(),(0,a.CE)("div",p,[(0,a.bF)(I),(0,a.Lk)("div",{class:(0,r.C4)(["more",{nothing:l.finished}])},[l.more?((0,a.uX)(),(0,a.CE)("i",v)):(0,a.Q3)("",!0),(0,a.bo)((0,a.Lk)("div",{onClick:t[1]||(t[1]=function(){return l.nextPage&&l.nextPage.apply(l,arguments)})},[_,(0,a.eW)(),k],512),[[u.aG,!l.more&&!l.finished]]),l.finished?((0,a.uX)(),(0,a.CE)("div",b,[(0,a.Lk)("span",null,(0,r.v_)(0===l.totalCount?"暂无数据":"没有更多数据了"),1)])):(0,a.Q3)("",!0)],2)])):((0,a.uX)(),(0,a.CE)("div",m,"暂无日志信息"))])):(0,a.Q3)("",!0)])),[[w,e.loading]])}var g=n(14048),F=n(30388),j=(n(28706),n(82047)),C=n(50953),y={props:{editId:{type:String,default:null},showTitle:{type:Boolean,default:!1}},setup:function(e,t){var n=(0,C.KR)(null),r=(0,C.KR)(!1),u=(0,C.KR)(10),l=(0,C.KR)(0),o=(0,C.KR)([]),i=(0,C.KR)(!1),c=(0,C.KR)(""),s=(0,C.Kh)({keyword:"",relationId:e.editId,searchUser:"",searchKeyword:"",searchDate:[],totalCount:0,count:10,page:0}),d=(0,C.KR)(!1),f=function(){var e=(0,F.A)((0,g.A)().mark((function e(){var t,n;return(0,g.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return d.value=!0,e.prev=1,s.page+=1,s.relationId=c.value,e.next=6,j["default"].relationLogs(s);case 6:t=e.sent,n=t.items,o.value=o.value.concat(n),d.value=!1,u.value=o.value.length,e.next=18;break;case 13:e.prev=13,e.t0=e["catch"](1),console.error("error",e.t0),10020===e.t0.data.code&&(i.value=!0),d.value=!1;case 18:case"end":return e.stop()}}),e,null,[[1,13]])})));return function(){return e.apply(this,arguments)}}();(0,a.sV)((function(){p()}));var p=function(){var t=(0,F.A)((0,g.A)().mark((function t(){return(0,g.A)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.editId&&(c.value=e.editId,v());case 1:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),v=function(){var t=(0,F.A)((0,g.A)().mark((function t(){var n;return(0,g.A)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return o.value=[],r.value=!0,s.totalCount=0,l.value=0,u.value=0,t.next=7,j["default"].relationLogs({page:0,keyword:s.searchKeyword,relationId:e.editId,start:s.searchDate[0],end:s.searchDate[1]});case 7:n=t.sent,n?(n.items,s.totalCount=n.total,o.value=n.items,l.value=n.total,u.value=o.value.length):i.value=!0,r.value=!1;case 10:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),_=function(){n.value.resetFields()},k=function(){t.emit("editClose")};return{back:k,totalCount:l,count:u,logs:o,finished:i,more:d,nextPage:f,form:n,resetForm:_}}},I=n(66262);const w=(0,I.A)(y,[["render",h],["__scopeId","data-v-6a53128e"]]);var W=w}}]); //# sourceMappingURL=8016-legacy.cd725fef.js.map