Parcourir la source

作息添加字段

luojun il y a 1 an
Parent
commit
f62d4b242d

+ 10 - 0
project_data/sql/0.0.3/soc/soc.sql

@@ -584,6 +584,16 @@ END IF;
             add pdf_url varchar(255) DEFAULT NULL COMMENT 'pdf下载地址';
     END IF;
 
+    -- 作息添加是否值班打卡
+    IF NOT EXISTS(SELECT *
+                  FROM information_schema.columns
+                  WHERE table_schema = DATABASE()
+                    AND table_name = 'sys_work_time'
+                    AND column_name = 'is_duty') THEN
+        alter table sys_work_time
+            add is_duty int  NULL COMMENT '是否值班打卡';
+    END IF;
+
     -- 演练范本库表增加演练类型字段
     IF NOT EXISTS(SELECT *
                   FROM information_schema.columns

+ 8 - 3
soc-common/soc-common-core/src/main/java/com/xunmei/common/core/domain/worktime/domain/SysWorkTime.java

@@ -91,7 +91,7 @@ public class SysWorkTime extends BaseEntity {
     @TableField(exist = false)
     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     private Date month;
-    
+
     @TableField(exist = false)
     private String monthStr;
     /**
@@ -140,7 +140,11 @@ public class SysWorkTime extends BaseEntity {
      */
     @ApiModelProperty(value = "上班时间")
     private String workTime;
-
+    /**
+     * 是否值班打卡
+     */
+    @ApiModelProperty(value = "是否值班打卡")
+    private Long isDuty;
     /**
      * 作息月
      */
@@ -319,6 +323,7 @@ public class SysWorkTime extends BaseEntity {
                 .append("isManual", getIsManual())
                 .toString();
     }
+
     @Override
     public boolean equals(Object obj) {
         if (this == obj) {
@@ -328,7 +333,7 @@ public class SysWorkTime extends BaseEntity {
             return false;
         }
         SysWorkTime sysWorkTime = (SysWorkTime) obj;
-        return (ymdDate .compareTo( sysWorkTime.ymdDate)==0) && orgId.equals(sysWorkTime.orgId);
+        return (ymdDate.compareTo(sysWorkTime.ymdDate) == 0) && orgId.equals(sysWorkTime.orgId);
     }
 
     @Override

+ 0 - 1
soc-modules/soc-modules-system/src/main/java/com/xunmei/system/domain/SysWorkTimeSet.java

@@ -61,7 +61,6 @@ public class SysWorkTimeSet extends BaseEntity {
      */
     @ApiModelProperty(value = "机构 名称")
     private String orgName;
-
     /**
      * 0: 关闭,1:开启
      */