"use strict";(self["webpackChunklin_cms_vue"]=self["webpackChunklin_cms_vue"]||[]).push([[3918],{98020:function(e,t,a){a.r(t),a.d(t,{getDayOfWeek:function(){return o},getDefaultDate:function(){return n},getPreviousFriday:function(){return i},getPreviousWeekDates:function(){return u},getStartAndEndOfWeek:function(){return l},getYesterdayDate:function(){return r}});a(28706),a(68156);function n(){var e=new Date,t=e.getFullYear(),a=String(e.getMonth()+1).padStart(2,"0"),n=String(e.getDate()).padStart(2,"0"),r="".concat(t,"-").concat(a,"-").concat(n);return r}function r(){var e=new Date,t=new Date(e);t.setDate(t.getDate()-1);var a=t.getFullYear(),n=String(t.getMonth()+1).padStart(2,"0"),r=String(t.getDate()).padStart(2,"0"),l="".concat(a,"-").concat(n,"-").concat(r);return l}function l(){var e=new Date,t=e.getDay(),a=new Date(e);a.setDate(e.getDate()-t+1);var n=new Date(e);n.setDate(e.getDate()+(6-t+1));var r=a.getFullYear(),l=String(a.getMonth()+1).padStart(2,"0"),u=String(a.getDate()).padStart(2,"0"),o=n.getFullYear(),i=String(n.getMonth()+1).padStart(2,"0"),c=String(n.getDate()).padStart(2,"0"),d="".concat(r,"-").concat(l,"-").concat(u),s="".concat(o,"-").concat(i,"-").concat(c);return{startOfWeek:d,endOfWeek:s}}function u(){var e=new Date,t=e.getDay(),a=new Date(e);a.setDate(e.getDate()-t-6);var n=new Date(e);n.setDate(e.getDate()-t);var r=a.getFullYear(),l=String(a.getMonth()+1).padStart(2,"0"),u=String(a.getDate()).padStart(2,"0"),o=n.getFullYear(),i=String(n.getMonth()+1).padStart(2,"0"),c=String(n.getDate()).padStart(2,"0"),d="".concat(r,"-").concat(l,"-").concat(u),s="".concat(o,"-").concat(i,"-").concat(c);return{startDate:d,endDate:s}}function o(){var e=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],t=new Date,a=t.getDay(),n=e[a];return n}function i(){var e=new Date,t=e.getDay(),a=(t+2)%7,n=new Date(e);n.setDate(e.getDate()-a);var r=n.getFullYear(),l=String(n.getMonth()+1).padStart(2,"0"),u=String(n.getDate()).padStart(2,"0");return"".concat(r,"-").concat(l,"-").concat(u)}},13918:function(e,t,a){a.r(t),a.d(t,{default:function(){return A}});var n=a(20641),r=a(90033),l=function(e){return(0,n.Qi)("data-v-07e50432"),e=e(),(0,n.jt)(),e},u={class:"container"},o={class:"title"},i=l((function(){return(0,n.Lk)("i",{class:"iconfont icon-fanhui"},null,-1)})),c={class:"log-list"},d={class:"log-item-content"},s={class:"log-item-action"},f=["onClick"];function p(e,t,a,l,p,y){var v=(0,n.g2)("el-divider"),b=(0,n.g2)("el-text"),g=(0,n.g2)("el-date-picker"),k=(0,n.g2)("el-form-item"),m=(0,n.g2)("el-option"),_=(0,n.g2)("el-select"),h=(0,n.g2)("el-input"),D=(0,n.g2)("el-button"),F=(0,n.g2)("el-form"),V=(0,n.g2)("el-tooltip"),S=(0,n.g2)("el-input-number");return(0,n.uX)(),(0,n.CE)("div",u,[(0,n.Lk)("div",o,[(0,n.eW)(" 批量日志补录 "),(0,n.Lk)("span",{class:"back",onClick:t[0]||(t[0]=function(){return l.back&&l.back.apply(l,arguments)})},[i,(0,n.eW)(" 返回 ")])]),(0,n.Lk)("div",c,[(0,n.bF)(v,{"content-position":"left",direction:"vertical",class:"top-class"}),(0,n.bF)(b,{type:"primary"},{default:(0,n.k6)((function(){return[(0,n.eW)("可以根据下面预设值进行初始化")]})),_:1}),(0,n.bF)(F,{model:"form",ref:"form",inline:!0,class:"pre-form-class","label-width":"auto"},{default:(0,n.k6)((function(){return[(0,n.bF)(k,{label:"日志日期"},{default:(0,n.k6)((function(){return[(0,n.bF)(g,{modelValue:l.daily_date,"onUpdate:modelValue":t[1]||(t[1]=function(e){return l.daily_date=e}),type:"date",placeholder:"日志日期",size:"default","value-format":"YYYY-MM-DD",style:{width:"120px"},disabled:""},null,8,["modelValue"])]})),_:1}),(0,n.bF)(k,{label:"日志类型"},{default:(0,n.k6)((function(){return[(0,n.bF)(_,{modelValue:l.daily_type,"onUpdate:modelValue":t[2]||(t[2]=function(e){return l.daily_type=e}),placeholder:"日志类型",style:{width:"120px"},clearable:"",filterable:"",onChange:l.preDailyTypeChange},{default:(0,n.k6)((function(){return[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(l.dailyTypeArr,(function(e){return(0,n.uX)(),(0,n.Wv)(m,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])})),128))]})),_:1},8,["modelValue","onChange"])]})),_:1}),(0,n.bF)(k,{label:"所属项目"},{default:(0,n.k6)((function(){return[(0,n.bF)(_,{modelValue:l.project_id,"onUpdate:modelValue":t[3]||(t[3]=function(e){return l.project_id=e}),placeholder:"所属项目",style:{width:"150px"},clearable:"",filterable:"",onChange:l.preProjectInfoChange},{default:(0,n.k6)((function(){return[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(l.projectInfoArr,(function(e){return(0,n.uX)(),(0,n.Wv)(m,{key:e.id,label:e.project_name,value:e.id},null,8,["label","value"])})),128))]})),_:1},8,["modelValue","onChange"])]})),_:1}),(0,n.bF)(k,{label:"状态"},{default:(0,n.k6)((function(){return[(0,n.bF)(_,{modelValue:l.daily_status,"onUpdate:modelValue":t[4]||(t[4]=function(e){return l.daily_status=e}),placeholder:"状态",style:{width:"150px"},clearable:"",filterable:"",onChange:l.preProjectStatusChange},{default:(0,n.k6)((function(){return[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(l.dailyStatusArr,(function(e){return(0,n.uX)(),(0,n.Wv)(m,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])})),128))]})),_:1},8,["modelValue","onChange"])]})),_:1}),(0,n.bF)(k,{label:"初始化条数"},{default:(0,n.k6)((function(){return[(0,n.bF)(h,{type:"number",modelValue:l.itemSize,"onUpdate:modelValue":t[5]||(t[5]=function(e){return l.itemSize=e}),placeholder:"初始化条数",style:{width:"80px"},onChange:l.preItemSizeChange},null,8,["modelValue","onChange"])]})),_:1}),(0,n.bF)(k,null,{default:(0,n.k6)((function(){return[(0,n.bF)(D,{onClick:l.addRow,class:"add-button",type:"primary"},{default:(0,n.k6)((function(){return[(0,n.eW)("增加")]})),_:1},8,["onClick"]),(0,n.bF)(D,{onClick:l.submitForm,class:"add-button",type:"primary"},{default:(0,n.k6)((function(){return[(0,n.eW)("保存")]})),_:1},8,["onClick"])]})),_:1})]})),_:1},512),((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(l.dailys,(function(e,t){return(0,n.uX)(),(0,n.CE)("div",{key:t,class:"log-item"},[(0,n.Lk)("div",d,[(0,n.bF)(b,{class:"log-index"},{default:(0,n.k6)((function(){return[(0,n.eW)((0,r.v_)(t+1),1)]})),_:2},1024),(0,n.bF)(V,{effect:"dark",content:"日志日期"},{default:(0,n.k6)((function(){return[(0,n.bF)(g,{modelValue:e.daily_date,"onUpdate:modelValue":function(t){return e.daily_date=t},type:"date",placeholder:"日志日期",size:"default","value-format":"YYYY-MM-DD",style:{width:"120px"},disabled:""},null,8,["modelValue","onUpdate:modelValue"])]})),_:2},1024),(0,n.bF)(V,{effect:"dark",content:"日志类型"},{default:(0,n.k6)((function(){return[(0,n.bF)(_,{modelValue:e.daily_type,"onUpdate:modelValue":function(t){return e.daily_type=t},placeholder:"日志类型",style:{width:"100px"},clearable:"",filterable:""},{default:(0,n.k6)((function(){return[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(e.dailyTypeArr,(function(e){return(0,n.uX)(),(0,n.Wv)(m,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])})),128))]})),_:2},1032,["modelValue","onUpdate:modelValue"])]})),_:2},1024),(0,n.bF)(V,{effect:"dark",content:"所属项目"},{default:(0,n.k6)((function(){return[(0,n.bF)(_,{modelValue:e.project_id,"onUpdate:modelValue":function(t){return e.project_id=t},placeholder:"所属项目",style:{width:"140px"},clearable:"",filterable:"",onChange:function(e){return l.updateTasks(t)}},{default:(0,n.k6)((function(){return[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(e.projectInfoArr,(function(e){return(0,n.uX)(),(0,n.Wv)(m,{key:e.id,label:e.project_name,value:e.id},null,8,["label","value"])})),128))]})),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])]})),_:2},1024),(0,n.bF)(V,{effect:"dark",content:"任务"},{default:(0,n.k6)((function(){return[(0,n.bF)(_,{modelValue:e.task_id,"onUpdate:modelValue":function(t){return e.task_id=t},placeholder:"任务",style:{width:"120px"},clearable:"",filterable:""},{default:(0,n.k6)((function(){return[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(e.projectTaskArr,(function(e){return(0,n.uX)(),(0,n.Wv)(m,{key:e.id,label:e.task_name,value:e.id},null,8,["label","value"])})),128))]})),_:2},1032,["modelValue","onUpdate:modelValue"])]})),_:2},1024),(0,n.bF)(V,{effect:"dark",content:"状态"},{default:(0,n.k6)((function(){return[(0,n.bF)(_,{modelValue:e.daily_status,"onUpdate:modelValue":function(t){return e.daily_status=t},placeholder:"状态",style:{width:"100px"},clearable:"",filterable:""},{default:(0,n.k6)((function(){return[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(e.dailyStatusArr,(function(e){return(0,n.uX)(),(0,n.Wv)(m,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])})),128))]})),_:2},1032,["modelValue","onUpdate:modelValue"])]})),_:2},1024),(0,n.bF)(V,{effect:"dark",content:"日志内容"},{default:(0,n.k6)((function(){return[(0,n.bF)(h,{modelValue:e.daily_content,"onUpdate:modelValue":function(t){return e.daily_content=t},placeholder:"日志内容",style:{width:"400px"}},null,8,["modelValue","onUpdate:modelValue"])]})),_:2},1024),(0,n.bF)(V,{effect:"dark",content:"计划用时"},{default:(0,n.k6)((function(){return[(0,n.bF)(S,{modelValue:e.estimated_hours,"onUpdate:modelValue":function(t){return e.estimated_hours=t},step:.5,label:"计划用时",placeholder:"计划用时",style:{width:"100px"}},null,8,["modelValue","onUpdate:modelValue"])]})),_:2},1024),(0,n.bF)(V,{effect:"dark",content:"实际用时"},{default:(0,n.k6)((function(){return[(0,n.bF)(S,{modelValue:e.actual_hours,"onUpdate:modelValue":function(t){return e.actual_hours=t},step:.5,min:0,label:"实际用时",placeholder:"实际用时",style:{width:"100px"}},null,8,["modelValue","onUpdate:modelValue"])]})),_:2},1024),(0,n.bF)(V,{effect:"dark",content:"备注"},{default:(0,n.k6)((function(){return[(0,n.bF)(h,{modelValue:e.remark,"onUpdate:modelValue":function(t){return e.remark=t},placeholder:"备注",style:{width:"120px"}},null,8,["modelValue","onUpdate:modelValue"])]})),_:2},1024)]),(0,n.Lk)("div",s,[(0,n.Lk)("span",{onClick:function(e){return l.deleteRow(t)},class:"delete-button"},"删除",8,f)])])})),128))])])}var y=a(54119),v=a(14048),b=a(30388),g=(a(16280),a(62062),a(44114),a(54554),a(33110),a(79432),a(26099),a(27495),a(25440),a(23500),a(50953)),k=a(20163),m=a(77918),_=a(3888),h=a(51595),D=a(95323),F=a(98020),V={props:{editId:{type:String,default:null},editDailyDate:{type:String,default:null}},setup:function(e,t){var a=(0,g.KR)(!1),r=(0,g.KR)([]),l=(0,g.KR)([]),u=(0,g.KR)([]),o=(0,g.KR)([]),i=(0,g.KR)((0,F.getDefaultDate)()),c=(0,g.KR)("1"),d=(0,g.KR)(""),s=(0,g.KR)("0"),f=(0,g.KR)(3),p=(0,g.KR)([]),y=(0,g.KR)({}),V=S(),C=V.rules;(0,n.sV)((function(){e.editDailyDate&&(i.value=e.editDailyDate),x(),A()}));var x=function(){var e=(0,b.A)((0,v.A)().mark((function e(){var t;return(0,v.A)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,h["default"].getSysDictItemListByType("daily_type");case 2:return r.value=e.sent,e.next=5,h["default"].getSysDictItemListByType("daily_status");case 5:return l.value=e.sent,t={status:"1,2,3,4"},e.next=9,_["default"].getProjectInfoList(t);case 9:u.value=e.sent;case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),A=function(){for(var e=0;e