Commit 4471fa35 by zhangxingmin

push

parent d789c3c2
package com.yd.csf.api.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* <p>
* 保单冷静期定时任务表 前端控制器
* </p>
*
* @author zxm
* @since 2026-04-08
*/
@RestController
@RequestMapping("/calmTask")
public class ApiCalmTaskController {
}
package com.yd.csf.service.dao;
import com.yd.csf.service.model.CalmTask;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 保单冷静期定时任务表 Mapper 接口
* </p>
*
* @author zxm
* @since 2026-04-08
*/
public interface CalmTaskMapper extends BaseMapper<CalmTask> {
}
package com.yd.csf.service.model;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
* 保单冷静期定时任务表
* </p>
*
* @author zxm
* @since 2026-04-08
*/
@Getter
@Setter
@TableName("calm_task")
public class CalmTask implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 主键ID
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* 保单冷静期定时任务表唯一业务ID
*/
@TableField("calm_task_biz_id")
private String calmTaskBizId;
/**
* 新单跟进唯一业务ID
*/
@TableField("policy_biz_id")
private String policyBizId;
/**
* 保单号
*/
@TableField("policy_no")
private String policyNo;
/**
* 佣金项目
*/
@TableField("commission_name")
private String commissionName;
/**
* 转介人业务id
*/
@TableField("broker_biz_id")
private String brokerBizId;
/**
* 转介人名称
*/
@TableField("broker_name")
private String brokerName;
/**
* 当前保单转介人累计FYC(当前保单转介人基本法计算积分合值)
*/
@TableField("total_fyc")
private BigDecimal totalFyc;
/**
* 冷静期结束日期
*/
@TableField("cooling_off_end_date")
private LocalDateTime coolingOffEndDate;
/**
* 冷静期天数
*/
@TableField("cooling_off_days")
private Integer coolingOffDays;
/**
* 执行时间(定时任务执行时间)
*/
@TableField("execution_time")
private LocalDateTime executionTime;
/**
* 执行状态(0-未执行,1-执行中,2-已执行,3-执行异常)
*/
@TableField("execution_status")
private String executionStatus;
/**
* 执行异常日志
*/
@TableField("error_msg")
private String errorMsg;
/**
* 通用备注
*/
@TableField("remark")
private String remark;
/**
* 删除标识: 0-正常, 1-删除
*/
@TableField("is_deleted")
private Integer isDeleted;
/**
* 创建人ID
*/
@TableField("creator_id")
private String creatorId;
/**
* 更新人ID
*/
@TableField("updater_id")
private String updaterId;
/**
* 创建时间
*/
@TableField("create_time")
private LocalDateTime createTime;
/**
* 更新时间
*/
@TableField("update_time")
private LocalDateTime updateTime;
}
package com.yd.csf.service.service;
import com.yd.csf.service.model.CalmTask;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 保单冷静期定时任务表 服务类
* </p>
*
* @author zxm
* @since 2026-04-08
*/
public interface ICalmTaskService extends IService<CalmTask> {
}
package com.yd.csf.service.service.impl;
import com.yd.csf.service.model.CalmTask;
import com.yd.csf.service.dao.CalmTaskMapper;
import com.yd.csf.service.service.ICalmTaskService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
* 保单冷静期定时任务表 服务实现类
* </p>
*
* @author zxm
* @since 2026-04-08
*/
@Service
public class CalmTaskServiceImpl extends ServiceImpl<CalmTaskMapper, CalmTask> implements ICalmTaskService {
}
...@@ -21,7 +21,7 @@ public class MyBatisPlusCodeGenerator { ...@@ -21,7 +21,7 @@ public class MyBatisPlusCodeGenerator {
}) })
.strategyConfig(builder -> { .strategyConfig(builder -> {
builder.addInclude( builder.addInclude(
"salary_split" "calm_task"
) )
.entityBuilder() .entityBuilder()
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.yd.csf.service.dao.CalmTaskMapper">
</mapper>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment