Procházet zdrojové kódy

【feat】【v3】
1.完善逻辑

ChenYL před 9 měsíci
rodič
revize
663b2fbdb3

+ 3 - 1
doc/sql/update-v3.sql

@@ -799,4 +799,6 @@ ALTER TABLE punch_settle.pi_task ADD manual_archive_date date NULL COMMENT '手
 ALTER TABLE punch_settle.pi_task CHANGE manual_archive_date manual_archive_date date NULL COMMENT '手动归档日期' AFTER archive_status;
 ALTER TABLE punch_settle.pi_task CHANGE end_date auto_archive_date date NULL COMMENT '自动归档日期';
 ALTER TABLE punch_settle.pi_task MODIFY COLUMN auto_archive_date date NULL COMMENT '自动归档日期';
-ALTER TABLE punch_settle.stat_points DROP COLUMN total_points;
+ALTER TABLE punch_settle.stat_points DROP COLUMN total_points;
+
+ALTER TABLE punch_settle.pi_task MODIFY COLUMN task_points_status varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '是否启用任务积分计算(ENABLED-启用,DISABLED-关闭)';

+ 1 - 0
src/main/java/com/punchsettle/server/service/manager/impl/UserManagerImpl.java

@@ -155,6 +155,7 @@ public class UserManagerImpl implements IUserManager {
         taskRequest.setFullAttendanceStatus(CommonEnableStatusEnum.DISABLED);
         taskRequest.setContinueStatus(CommonEnableStatusEnum.DISABLED);
         taskRequest.setAutoStatus(CommonEnableStatusEnum.DISABLED);
+        taskRequest.setTaskPointsStatus(CommonEnableStatusEnum.DISABLED);
         SpringUtils.getBean(IPunchInManager.class).saveTask(taskRequest);
 
         RewardRequest request = new RewardRequest();