yl
2025-03-19 14ebf45749361ad5043ff3f1562cd66b7b82a50d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using VueWebCoreApi.DLL.DAL;
using VueWebCoreApi.Models;
using VueWebCoreApi.Models.AttendanceSetting;
using VueWebCoreApi.Tools;
 
namespace VueWebCoreApi.DLL.BLL
{
    public class HourlyWageBLL
    {
        #region[考勤设置查询]
        public static ToMessage AttendanceSettSearch(string wkshop_code, string creatuser, string paydatestartdate, string paydateenddate, int startNum, int endNum, string prop, string order)
        {
            return HourlyWageDAL.AttendanceSettSearch(wkshop_code,creatuser,paydatestartdate,paydateenddate,startNum,endNum,prop,order);
        }
        #endregion
 
        #region[考勤设置新增/编辑]
        public static ToMessage AttendanceSettAddUpdate(AttendanceSett attendancesett,string OperType, User us)
        {
            return HourlyWageDAL.AttendanceSettAddUpdate(attendancesett, OperType, us);
        }
        #endregion
 
        #region[考勤设置删除]
        public static ToMessage AttendanceSettDelete(AttendanceSett attendancesett, User us)
        {
            return HourlyWageDAL.AttendanceSettDelete(attendancesett, us);
        }
        #endregion
 
 
        #region[考勤打卡信息查询]
        public static ToMessage AttendanceSearch(string usercode)
        {
            return HourlyWageDAL.AttendanceSearch(usercode);
        }
        #endregion
 
        #region[考勤打卡信息提交]
        public static ToMessage AttendanceSave(Attendance attendance)
        {
            return HourlyWageDAL.AttendanceSave(attendance);
        }
        #endregion
 
 
        #region[考勤记录查询]
        public static ToMessage AttendanceRecordSearch(string wkshop_code, string creatusercode, string paydatestartdate, string paydateenddate,string status, int startNum, int endNum, string prop, string order)
        {
            return HourlyWageDAL.AttendanceRecordSearch(wkshop_code, creatusercode, paydatestartdate, paydateenddate,status, startNum, endNum, prop, order);
        }
        #endregion
 
        #region[考勤记录新增编辑]
        public static ToMessage AttendanceRecordAddUpdate(AttendanceRecord attendanceRecord, string operType, User us)
        {
            return HourlyWageDAL.AttendanceRecordAddUpdate(attendanceRecord, operType,us);
        }
        #endregion
 
        #region[考勤记录删除]
        public static ToMessage AttendanceRecordDelete(AttendanceRecord attendanceRecord, User us)
        {
            return HourlyWageDAL.AttendanceRecordDelete(attendanceRecord, us);
        }
        #endregion
 
        #region[考勤记录核算提交]
        public static ToMessage AttendanceRecordSave(AttendanceSave attendanceSave, User us)
        {
            return HourlyWageDAL.AttendanceRecordSave(attendanceSave,us);
        }
        #endregion
 
 
        #region[日计时工资报表查询]
        public static ToMessage DailyWageReportSearch(string wkshop_code, string creatusercode, string paydatestartdate, string paydateenddate, int startNum, int endNum, string prop, string order)
        {
            return HourlyWageDAL.DailyWageReportSearch(wkshop_code, creatusercode, paydatestartdate, paydateenddate, startNum, endNum, prop, order);
        }
        #endregion
 
        #region[日计时工资修改扣除时长、扣除薪资]
        public static ToMessage DailyWageReportUpdate(DailyWageReport dailyWageReport, User us)
        {
            return HourlyWageDAL.DailyWageReportUpdate(dailyWageReport,us);
        }
        #endregion
 
        #region[日计时工资报表导出]
        public static ToMessage DailyWageReportExcelSearch(string wkshop_code, string creatusercode, string paydatestartdate, string paydateenddate)
        {
            return HourlyWageDAL.DailyWageReportExcelSearch(wkshop_code, creatusercode, paydatestartdate, paydateenddate);
        }
        #endregion
 
 
        #region[月计时工资报表查询]
        public static ToMessage MonthlyWageReportSearch(string wkshop_code,string paydatestartdate, string paydateenddate, int startNum, int endNum, string prop, string order)
        {
            return HourlyWageDAL.MonthlyWageReportSearch(wkshop_code, paydatestartdate, paydateenddate, startNum, endNum, prop, order);
        }
        #endregion
 
        #region[月计时工资报表导出]
        public static ToMessage MonthlyWageReportExcelSearch(string wkshop_code, string paydatestartdate, string paydateenddate)
        {
            return HourlyWageDAL.MonthlyWageReportExcelSearch(wkshop_code,paydatestartdate, paydateenddate);
        }
        #endregion
    }
}