webpackJsonp([228],{x32u:function(e,t,a){"use strict";var i=a("ouCL");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(a("+TWC")),d=i(a("rAzg")),l=a("H/Zg"),r=[{title:"\u5e8f\u53f7",dataIndex:"perId",align:"center",key:"perId",width:100,fixed:"left"},{title:"\u59d3\u540d",dataIndex:"name",align:"left",key:"name",width:100,fixed:"left"},{title:"\u624b\u673a\u53f7",dataIndex:"mobilePhone",align:"left",fixed:!1,key:"mobilePhone"},{title:"\u90e8\u95e8",dataIndex:"departName",tip:"\u8bf4\u660e\uff1a\u8be5\u4eba\u5458\u6240\u5728\u7684\u90e8\u95e8\uff0c\u82e5\u672c\u6708\u6709\u8c03\u6574\u8fc7\u90e8\u95e8\uff0c\u5219\u4f1a\u751f\u6210\u4e24\u6761\u8bb0\u5f55",align:"left",fixed:!1,key:"departName",width:300},{title:"\u7edf\u8ba1\u65f6\u6bb5",dataIndex:"attendDateSection",tip:"\u8bf4\u660e\uff1a\u8be5\u6761\u6570\u636e\u7edf\u8ba1\u7684\u65f6\u95f4\u8303\u56f4",align:"left",fixed:!1,key:"attendDateSection"},{title:"\u51fa\u52e4\u5929\u6570",dataIndex:"attendDays",tip:"\u8bf4\u660e\uff1a\u6709\u6392\u73ed\u5e76\u4e14\u6253\u5361\u4e00\u6b21\u7684\u5929\u6570",align:"left",fixed:!1,key:"attendDays"},{title:"\u4f11\u606f\u5929\u6570",dataIndex:"restDays",tip:"\u8bf4\u660e\uff1a\u5b89\u6392\u4f11\u606f\u73ed\u7684\u5929\u6570",align:"left",fixed:!1,key:"restDays"},{title:"\u5de5\u4f5c\u603b\u65f6\u957f",dataIndex:"workHours",tip:"\u8bf4\u660e\uff1a\u5408\u8ba1\u5de5\u4f5c\u65f6\u957f\uff0c\u6bcf\u8f6e\u4e0a\u4e0b\u73ed\u90fd\u6253\u5361\u624d\u4f1a\u8bb0\u5f55\u65f6\u957f\uff0c\u5426\u5219\u8bb00",align:"left",fixed:!1,key:"workHours"},{title:"\u8fdf\u5230\u6b21\u6570",dataIndex:"lateTimes",tip:"\u8bf4\u660e\uff1a\u5408\u8ba1\u8fdf\u5230\u5361\u6b21\u6570",align:"left",fixed:!1,key:"lateTimes"},{title:"\u8fdf\u5230\u603b\u5206\u949f",dataIndex:"totalLateTime",tip:"\u8bf4\u660e\uff1a\u5408\u8ba1\u8fdf\u5230\u603b\u5206\u949f\u6570",align:"left",fixed:!1,key:"totalLateTime"},{title:"\u65e9\u9000\u6b21\u6570",dataIndex:"leaveEarlyTimes",tip:"\u8bf4\u660e\uff1a\u5408\u8ba1\u65e9\u9000\u6b21\u6570",align:"left",fixed:!1,key:"leaveEarlyTimes"},{title:"\u65e9\u9000\u603b\u5206\u949f",dataIndex:"totalLeaveEarlyTime",tip:"\u8bf4\u660e\uff1a\u5408\u8ba1\u65e9\u9000\u603b\u5206\u949f\u6570",align:"left",fixed:!1,key:"totalLeaveEarlyTime"},{title:"\u6f0f\u5361\u6b21\u6570",dataIndex:"missCardTimes",tip:"\u8bf4\u660e\uff1a\u5408\u8ba1\u6f0f\u5361\u6b21\u6570",align:"left",fixed:!1,key:"missCardTimes"},{title:"\u7f3a\u52e4\u5929\u6570",dataIndex:"absenteeismDays",tip:"\u8bf4\u660e\uff1a\u6709\u6392\u73ed\u4f46\u672a\u6253\u5361\u4e00\u6b21\u7684\u5929\u6570",align:"left",fixed:!1,key:"absenteeismDays"},{title:"\u7f3a\u52e4\u65f6\u957f",dataIndex:"absenceTime",tip:"\u8bf4\u660e\uff1a\u7f3a\u52e4\u7684\u73ed\u6b21\u603b\u65f6\u957f",align:"left",fixed:!1,key:"absenceTime"},{title:"\u8bf7\u5047\u65f6\u957f\uff08\u5c0f\u65f6\uff09",dataIndex:"askforleave",tip:"\u8bf4\u660e\uff1a\u5408\u8ba1\u9a7b\u52e4\u8bf7\u5047\u5ba1\u6279\u901a\u8fc7\u7684\u9a7b\u52e4\u8bf7\u5047\u65f6\u957f",align:"center",fixed:!1,key:"askforleave",children:[{title:"\u4e8b\u5047",dataIndex:"absenceLeaveTime",tip:!1,align:"left",fixed:!1,key:"absenceLeaveTime"},{title:"\u75c5\u5047",dataIndex:"sickLeaveTime",tip:!1,align:"left",fixed:!1,key:"sickLeaveTime"},{title:"\u5e74\u5047",dataIndex:"yearLeaveTime",tip:!1,align:"left",fixed:!1,key:"yearLeaveTime"},{title:"\u5a5a\u5047",dataIndex:"marriageLeaveTime",tip:!1,align:"left",fixed:!1,key:"marriageLeaveTime"},{title:"\u8c03\u4f11",dataIndex:"breakOffTime",tip:!1,align:"left",fixed:!1,key:"breakOffTime"},{title:"\u4ea7\u5047",dataIndex:"maternityLeaveTime",tip:!1,align:"left",fixed:!1,key:"maternityLeaveTime"},{title:"\u516c\u5047",dataIndex:"publicLeaveTime",tip:!1,align:"left",fixed:!1,key:"publicLeaveTime"},{title:"\u4e3b\u7ba1\u5047",dataIndex:"chargeLeaveTime",tip:!1,align:"left",fixed:!1,key:"chargeLeaveTime"}]}],f=[{title:"\u5e8f\u53f7",dataIndex:"perId",align:"center",key:"perId",fixed:"left"},{title:"\u59d3\u540d",dataIndex:"name",align:"left",key:"name",fixed:"left"},{title:"\u624b\u673a\u53f7",dataIndex:"mobilePhone",align:"left",fixed:!1,key:"mobilePhone"},{title:"\u90e8\u95e8",dataIndex:"departName",tip:"\u8bf4\u660e\uff1a\u8be5\u4eba\u5458\u6240\u5728\u7684\u90e8\u95e8\uff0c\u82e5\u672c\u6708\u6709\u8c03\u6574\u8fc7\u90e8\u95e8\uff0c\u5219\u4f1a\u751f\u6210\u4e24\u6761\u8bb0\u5f55",align:"left",fixed:!1,key:"departName",width:300},{title:"\u65e5\u671f",dataIndex:"attendDate",align:"left",fixed:!1,key:"attendDate"},{title:"\u9a7b\u52e4\u7ec4",dataIndex:"taskName",align:"left",fixed:!1,key:"taskName"},{title:"\u7b2c1\u8f6e\u4e0a\u73ed",dataIndex:"firstRoundOnWork",align:"left",fixed:!1,key:"firstRoundOnWork"},{title:"\u7b2c1\u8f6e\u4e0b\u73ed",dataIndex:"firstRoundOffWork",align:"left",fixed:!1,key:"firstRoundOffWork"},{title:"\u7b2c2\u8f6e\u4e0a\u73ed",dataIndex:"secondRoundOnWork",align:"left",fixed:!1,key:"secondRoundOnWork"},{title:"\u7b2c2\u8f6e\u4e0b\u73ed",dataIndex:"secondRoundOffWork",align:"left",fixed:!1,key:"secondRoundOffWork"},{title:"\u7b2c3\u8f6e\u4e0a\u73ed",dataIndex:"thirdRoundOnWork",align:"left",fixed:!1,key:"thirdRoundOnWork"},{title:"\u7b2c3\u8f6e\u4e0b\u73ed",dataIndex:"thirdRoundOffWork",align:"left",fixed:!1,key:"thirdRoundOffWork"},{title:"\u7b2c4\u8f6e\u4e0a\u73ed",dataIndex:"fourthRoundOnWork",align:"left",fixed:!1,key:"fourthRoundOnWork"},{title:"\u7b2c4\u8f6e\u4e0b\u73ed",dataIndex:"fourthRoundOffWork",align:"left",fixed:!1,key:"fourthRoundOffWork"},{title:"\u7b2c5\u8f6e\u4e0a\u73ed",dataIndex:"fifthRoundOnWork",align:"left",fixed:!1,key:"fifthRoundOnWork"},{title:"\u7b2c5\u8f6e\u4e0b\u73ed",dataIndex:"fifthRoundOffWork",align:"left",fixed:!1,key:"fifthRoundOffWork"},{title:"\u51fa\u52e4\u5929\u6570",dataIndex:"attendDays",tip:"\u8bf4\u660e\uff1a\u6709\u6392\u73ed\u5e76\u4e14\u6253\u5361\u4e00\u6b21\u7684\u5929\u6570",align:"left",fixed:!1,key:"attendDays"},{title:"\u4f11\u606f\u5929\u6570",dataIndex:"restDays",tip:"\u8bf4\u660e\uff1a\u5b89\u6392\u4f11\u606f\u73ed\u7684\u5929\u6570",align:"left",fixed:!1,key:"restDays"},{title:"\u5de5\u4f5c\u603b\u65f6\u957f",dataIndex:"workHours",tip:"\u8bf4\u660e\uff1a\u5408\u8ba1\u5de5\u4f5c\u65f6\u957f\uff0c\u6bcf\u8f6e\u4e0a\u4e0b\u73ed\u90fd\u6253\u5361\u624d\u4f1a\u8bb0\u5f55\u65f6\u957f\uff0c\u5426\u5219\u8bb00",align:"left",fixed:!1,key:"workHours"},{title:"\u8fdf\u5230\u6b21\u6570",dataIndex:"lateTimes",tip:"\u8bf4\u660e\uff1a\u5408\u8ba1\u8fdf\u5230\u6b21\u6570",align:"left",fixed:!1,key:"lateTimes"},{title:"\u8fdf\u5230\u603b\u5206\u949f",dataIndex:"totalLateTime",tip:"\u8bf4\u660e\uff1a\u5408\u8ba1\u8fdf\u5230\u603b\u5206\u949f\u6570",align:"left",fixed:!1,key:"totalLateTime"},{title:"\u65e9\u9000\u6b21\u6570",dataIndex:"leaveEarlyTimes",tip:"\u8bf4\u660e\uff1a\u5408\u8ba1\u65e9\u9000\u6b21\u6570",align:"left",fixed:!1,key:"leaveEarlyTimes"},{title:"\u65e9\u9000\u603b\u5206\u949f",dataIndex:"totalLeaveEarlyTime",tip:"\u8bf4\u660e\uff1a\u5408\u8ba1\u65e9\u9000\u603b\u5206\u949f\u6570",align:"left",fixed:!1,key:"totalLeaveEarlyTime"},{title:"\u6f0f\u5361\u6b21\u6570",dataIndex:"missCardTimes",tip:"\u8bf4\u660e\uff1a\u5408\u8ba1\u6f0f\u5361\u6b21\u6570",align:"left",fixed:!1,key:"missCardTimes"},{title:"\u7f3a\u52e4\u5929\u6570",dataIndex:"absenteeismDays",tip:"\u8bf4\u660e\uff1a\u6709\u6392\u73ed\u4f46\u672a\u6253\u5361\u4e00\u6b21\u7684\u5929\u6570",align:"left",fixed:!1,key:"absenteeismDays"},{title:"\u7f3a\u52e4\u65f6\u957f",dataIndex:"absenceTime",tip:"\u8bf4\u660e\uff1a\u7f3a\u52e4\u7684\u73ed\u6b21\u603b\u65f6\u957f",align:"left",fixed:!1,key:"absenceTime"},{title:"\u8bf7\u5047\u65f6\u957f",dataIndex:"askforleave",tip:"\u8bf4\u660e\uff1a\u5408\u8ba1\u9a7b\u52e4\u8bf7\u5047\u5ba1\u6279\u901a\u8fc7\u7684\u9a7b\u52e4\u8bf7\u5047\u65f6\u957f",align:"center",fixed:!1,key:"askforleave",children:[{title:"\u4e8b\u5047",dataIndex:"absenceLeaveTime",tip:!1,align:"left",fixed:!1,key:"absenceLeaveTime"},{title:"\u75c5\u5047",dataIndex:"sickLeaveTime",tip:!1,align:"left",fixed:!1,key:"sickLeaveTime"},{title:"\u5e74\u5047",dataIndex:"yearLeaveTime",tip:!1,align:"left",fixed:!1,key:"yearLeaveTime"},{title:"\u5a5a\u5047",dataIndex:"marriageLeaveTime",tip:!1,align:"left",fixed:!1,key:"marriageLeaveTime"},{title:"\u8c03\u4f11",dataIndex:"breakOffTime",tip:!1,align:"left",fixed:!1,key:"breakOffTime"},{title:"\u4ea7\u5047",dataIndex:"maternityLeaveTime",tip:!1,align:"left",fixed:!1,key:"maternityLeaveTime"},{title:"\u516c\u5047",dataIndex:"publicLeaveTime",tip:!1,align:"left",fixed:!1,key:"publicLeaveTime"},{title:"\u4e3b\u7ba1\u5047",dataIndex:"chargeLeaveTime",tip:!1,align:"left",fixed:!1,key:"chargeLeaveTime"}]},{title:"\u64cd\u4f5c",dataIndex:"operation",fixed:"right",tip:!1,align:"center",key:"operation"}],s={namespace:"task",state:{tags:[],monthStatisticsData:{data:[],columns:r,pagination:{pageNumber:1,pageSize:10,total:0}},dayStatisticsData:{data:[],columns:f,pagination:{pageNumber:1,pageSize:10,total:0}},departmentData:[],detailData:{data:[],avatar:"assets/images/avatar.png",personalInfo:{name:"",attendDate:"",departName:"",attendGroupName:""}}},effects:{getdayStatisticsData:d.default.mark(function e(t,a){var i,n,r,f;return d.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=t.payload,n=a.call,r=a.put,f={},e.prev=3,e.next=6,n(l.getdayStatisticsDataTask,i);case 6:f=e.sent,e.next=12;break;case 9:e.prev=9,e.t0=e.catch(3),console.log("error",e.t0);case 12:if(f.data){e.next=14;break}return e.abrupt("return");case 14:return e.next=16,r({type:"dayStatisticsData",payload:f.data});case 16:case"end":return e.stop()}},e,null,[[3,9]])}),getmonthStatisticsData:d.default.mark(function e(t,a){var i,n,r,f;return d.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=t.payload,n=a.call,r=a.put,f={},e.prev=3,e.next=6,n(l.getmonthStatisticsDataTask,i);case 6:f=e.sent,e.next=12;break;case 9:e.prev=9,e.t0=e.catch(3),console.log("error",e.t0);case 12:if(f.data){e.next=14;break}return e.abrupt("return");case 14:return e.next=16,r({type:"monthStatisticsData",payload:f.data});case 16:case"end":return e.stop()}},e,null,[[3,9]])}),getDepartMentData:d.default.mark(function e(t,a){var i,n,r;return d.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=a.call,n=a.put,r={},e.prev=2,e.next=5,i(l.getDepartmentData);case 5:r=e.sent,e.next=11;break;case 8:e.prev=8,e.t0=e.catch(2),console.log("error",e.t0);case 11:if(r.data){e.next=13;break}return e.abrupt("return");case 13:return e.next=15,n({type:"saveDepartmentData",payload:r.data});case 15:case"end":return e.stop()}},e,null,[[2,8]])}),getAttendRecordDetail:d.default.mark(function e(t,a){var i,n,r,f,s,o,p,c,x,u;return d.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=t.payload,n=a.call,r=a.put,f=i.perId,s=i.comTaskId,o=i.attendDate,p=i.name,c=i.departName,x=i.attendGroupName,u={},e.prev=4,e.next=7,n(l.getAttendRecordDetailTask,{perId:f,comTaskId:s,attendDate:o});case 7:u=e.sent,e.next=13;break;case 10:e.prev=10,e.t0=e.catch(4),console.log("error",e.t0);case 13:if(u.data){e.next=15;break}return e.abrupt("return");case 15:return e.next=17,r({type:"saveAttendRecordDetail",payload:{data:u.data,other:{perId:f,comTaskId:s,name:p,departName:c,attendGroupName:x,attendDate:o}}});case 17:case"end":return e.stop()}},e,null,[[4,10]])}),changeRecordDetail:d.default.mark(function e(t,a){var i,n,r,f,s,o,p,c;return d.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=t.payload,n=a.call,r=a.put,f={},e.prev=3,e.next=6,n(l.changeRecordDetailTask,i);case 6:f=e.sent,e.next=12;break;case 9:e.prev=9,e.t0=e.catch(3),console.log("error",e.t0);case 12:if("0"===f.retType){e.next=14;break}return e.abrupt("return");case 14:return s=i.perId,o=i.comTaskId,p=i.attendDate,e.next=17,n(l.getAttendRecordDetailTask,{perId:s,comTaskId:o,attendDate:p});case 17:if(c=e.sent,c.data){e.next=20;break}return e.abrupt("return");case 20:return e.next=22,r({type:"saveAttendRecordDetail",payload:{data:c.data}});case 22:case"end":return e.stop()}},e,null,[[3,9]])})},reducers:{dayStatisticsData:function(e,t){var a=t.payload;return(0,n.default)({},e,{dayStatisticsData:(0,n.default)({},e.dayStatisticsData,{data:a.data,pagination:{pageNumber:a.pageNumber,pageSize:a.pageSize,total:a.total}})})},monthStatisticsData:function(e,t){var a=t.payload;return(0,n.default)({},e,{monthStatisticsData:(0,n.default)({},e.monthStatisticsData,{data:a.data,pagination:{pageNumber:a.pageNumber,pageSize:a.pageSize,total:a.total}})})},saveDepartmentData:function(e,t){var a=t.payload;return(0,n.default)({},e,{departmentData:a})},saveAttendRecordDetail:function(e,t){var a=t.payload;return(0,n.default)({},e,{detailData:(0,n.default)({},e.detailData,{avatar:a.data.photoUrl||"",data:a.data.list,personalInfo:(0,n.default)({},e.detailData.personalInfo,a.other)})})},resetModel:function(){return{tags:[],departmentData:[],monthStatisticsData:{data:[],columns:r,pagination:{pageNumber:1,pageSize:10,total:0}},dayStatisticsData:{data:[],columns:f,pagination:{pageNumber:1,pageSize:10,total:0}},detailData:{data:[],avatar:"",personalInfo:{name:"",attendDate:"",departName:"",attendGroupName:""}}}}}};t.default=s}});