From 83280d90d12545d36a301c437c7d9095f190aac3 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期一, 21 六月 2021 08:54:16 +0800
Subject: [PATCH] 算工资

---
 考勤计算的表.sql |  120 ++++++++++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 104 insertions(+), 16 deletions(-)

diff --git "a/\350\200\203\345\213\244\350\256\241\347\256\227\347\232\204\350\241\250.sql" "b/\350\200\203\345\213\244\350\256\241\347\256\227\347\232\204\350\241\250.sql"
index 02e1343..014e69f 100644
--- "a/\350\200\203\345\213\244\350\256\241\347\256\227\347\232\204\350\241\250.sql"
+++ "b/\350\200\203\345\213\244\350\256\241\347\256\227\347\232\204\350\241\250.sql"
@@ -1,27 +1,113 @@
 USE [zhengcaioa]
 GO
 
+/****** Object:  Table [dbo].[hr_salary]    Script Date: 2021/6/10 12:54:34 ******/
+SET ANSI_NULLS ON
+GO
+
+SET QUOTED_IDENTIFIER ON
+GO
+IF EXISTS(Select 1 From Sysobjects Where Name='hr_salary')  --查询表名costSeparateConfig是否存在  
+
+ 
+drop  TABLE [dbo].[hr_salary]
+GO
+
+CREATE TABLE [dbo].[hr_salary](
+	[Id] [nvarchar](50) NOT NULL,
+	[Userid] [nvarchar](50) NOT NULL,
+	[year] [int] NOT NULL DEFAULT ((0)),
+	[month] [int] NOT NULL DEFAULT ((0)),
+
+
+
+
+
+	[jibengongzi]   [decimal](18, 4)  NULL ,
+	[baomifei] [decimal](18, 4)  NULL  ,
+	[gongzuobutie]   [decimal](18, 4)  NULL ,
+	[jiabangongzi]   [decimal](18, 4)  NULL ,
+	[shebao]   [decimal](18, 4)  NULL  ,
+	[dianhuabutie]   [decimal](18, 4)  NULL  ,
+	[quanqinjiang] [decimal](18, 4)  NULL  ,
+	[jiaotngbutie] [decimal](18, 4)  NULL  ,
+	[jixiaoticheng] [decimal](18, 4)  NULL  ,
+	[jiangjin] [decimal](18, 4)  NULL  ,
+	[bufagongzi] [decimal](18, 4)  NULL  ,
+
+	[shebaokou] [decimal](18, 4)  NULL  ,
+	[geshui] [decimal](18, 4)  NULL  ,
+	[dianhuafei] [decimal](18, 4)  NULL  ,
+	[queqin] [decimal](18, 4)  NULL  ,
+	[fakuan] [decimal](18, 4)  NULL  ,
+	[peichang] [decimal](18, 4)  NULL  ,
+	[jiucuo] [decimal](18, 4)  NULL  ,
+	[daozhanggongzi] [decimal](18, 4)  NULL  ,
+	[yufagongzi] [decimal](18, 4)  NULL  ,
+	[yufagongziheji] [decimal](18, 4)  NULL  ,
+	
+	[islock] [nvarchar](1) NOT NULL,
+	[rec_status] [nvarchar](1) NOT NULL,
+	[creater] [nvarchar](50) NOT NULL,
+	[createtime] [datetime] NOT NULL,
+	[modifier] [nvarchar](50) NOT NULL,
+	[modifytime] [datetime] NOT NULL,
+ CONSTRAINT [PK__hr_salary] PRIMARY KEY CLUSTERED 
+(
+	[Id] ASC
+)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
+) ON [PRIMARY]
+GO
+
+ALTER TABLE [dbo].[hr_salary] ADD  DEFAULT ('D') FOR [islock]
+GO
+ALTER TABLE [dbo].[hr_salary] ADD  DEFAULT ('A') FOR [rec_status]
+GO
+
+ALTER TABLE [dbo].[hr_salary] ADD  DEFAULT ('1') FOR [creater]
+GO
+
+ALTER TABLE [dbo].[hr_salary] ADD  DEFAULT (getdate()) FOR [createtime]
+GO
+
+ALTER TABLE [dbo].[hr_salary] ADD  DEFAULT ('1') FOR [modifier]
+GO
+
+ALTER TABLE [dbo].[hr_salary] ADD  DEFAULT (getdate()) FOR [modifytime]
+GO
+
+
+
+
+
+
+
+USE [zhengcaioa]
+GO
+
 /****** Object:  Table [dbo].[ADM_Attendance]    Script Date: 2021/6/10 12:54:34 ******/
 SET ANSI_NULLS ON
 GO
 
 SET QUOTED_IDENTIFIER ON
 GO
-
+IF EXISTS(Select 1 From Sysobjects Where Name='ADM_Attendance')  --查询表名costSeparateConfig是否存在  
+drop  TABLE [dbo].[ADM_Attendance]
+GO
 CREATE TABLE [dbo].[ADM_Attendance](
 	[Id] [nvarchar](50) NOT NULL,
 	[Userid] [nvarchar](50) NOT NULL,
 	[year] [int] NOT NULL DEFAULT ((0)),
 	[month] [int] NOT NULL DEFAULT ((0)),
-	[yingchuqin]   [decimal](18, 2) NOT NULL DEFAULT ((0)),
-	[offdays] [decimal](18, 2) NOT NULL DEFAULT ((0)),
-	[shijichuqin]   [decimal](18, 2) NOT NULL DEFAULT ((0)),
-	[qingjia]   [decimal](18, 2) NOT NULL DEFAULT ((0)),
-	[jiaban]   [decimal](18, 2) NOT NULL DEFAULT ((0)),
-	[xiaojia] [decimal](18, 2) NOT NULL DEFAULT ((0)),
-	[chidao] [decimal](18, 2) NOT NULL DEFAULT ((0)),
-	[zaotui] [decimal](18, 2) NOT NULL DEFAULT ((0)),
-	[kuanggong] [decimal](18, 2) NOT NULL DEFAULT ((0)),
+	[yingchuqin]   [decimal](18, 4) NOT NULL DEFAULT ((0)),
+	[offdays] [decimal](18, 4) NOT NULL DEFAULT ((0)),
+	[shijichuqin]   [decimal](18, 4) NOT NULL DEFAULT ((0)),
+	[qingjia]   [decimal](18, 4) NOT NULL DEFAULT ((0)),
+	[jiaban]   [decimal](18, 4) NOT NULL DEFAULT ((0)),
+	[xiaojia] [decimal](18, 4) NOT NULL DEFAULT ((0)),
+	[chidao] [decimal](18, 4) NOT NULL DEFAULT ((0)),
+	[zaotui] [decimal](18, 4) NOT NULL DEFAULT ((0)),
+	[kuanggong] [decimal](18, 4) NOT NULL DEFAULT ((0)),
 	
 	[islock] [nvarchar](1) NOT NULL,
 	[rec_status] [nvarchar](1) NOT NULL,
@@ -65,7 +151,9 @@
 
 SET QUOTED_IDENTIFIER ON
 GO
-
+IF EXISTS(Select 1 From Sysobjects Where Name='ADM_Attendance_dtl')  --查询表名costSeparateConfig是否存在  
+drop  TABLE [dbo].[ADM_Attendance_dtl]
+GO
 CREATE TABLE [dbo].[ADM_Attendance_dtl](
 	[Id] [nvarchar](50) NOT NULL,
 	[attendance_id] [nvarchar](50) NOT NULL,
@@ -76,16 +164,16 @@
 	[AfternoonOut] [datetime] NULL,
 	[OvertimeIn] [datetime] NULL,
 	[OvertimeOut] [datetime] NULL,
-	[qingjia]   [decimal](18, 2) NOT NULL DEFAULT ((0)),
-	[xiaojia] [decimal](18, 2) NOT NULL DEFAULT ((0)),
+	[qingjia]   [decimal](18, 4) NOT NULL DEFAULT ((0)),
+	[xiaojia] [decimal](18, 4) NOT NULL DEFAULT ((0)),
 	[rec_status] [nvarchar](1) NOT NULL,
 	[creater] [nvarchar](50) NOT NULL,
 	[createtime] [datetime] NOT NULL,
 	[modifier] [nvarchar](50) NOT NULL,
 	[modifytime] [datetime] NOT NULL,
-	[chidaofenzhong] [decimal](18, 2) NOT NULL DEFAULT ((0)),
-	[zaotuifenzhong] [decimal](18, 2) NOT NULL DEFAULT ((0)),
-	[kuanggongtianshu] [decimal](18, 2) NOT NULL DEFAULT ((0)),
+	[chidaofenzhong] [decimal](18, 4) NOT NULL DEFAULT ((0)),
+	[zaotuifenzhong] [decimal](18, 4) NOT NULL DEFAULT ((0)),
+	[kuanggongtianshu] [decimal](18, 4) NOT NULL DEFAULT ((0)),
  CONSTRAINT [PK__ADM_Attendance_dtl] PRIMARY KEY CLUSTERED 
 (
 	[Id] ASC

--
Gitblit v1.9.1