Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yd-csf
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
xingmin
yd-csf
Commits
4471fa35
Commit
4471fa35
authored
Apr 08, 2026
by
zhangxingmin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
push
parent
d789c3c2
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
217 additions
and
1 deletions
+217
-1
yd-csf-api/src/main/java/com/yd/csf/api/controller/ApiCalmTaskController.java
+18
-0
yd-csf-service/src/main/java/com/yd/csf/service/dao/CalmTaskMapper.java
+16
-0
yd-csf-service/src/main/java/com/yd/csf/service/model/CalmTask.java
+141
-0
yd-csf-service/src/main/java/com/yd/csf/service/service/ICalmTaskService.java
+16
-0
yd-csf-service/src/main/java/com/yd/csf/service/service/impl/CalmTaskServiceImpl.java
+20
-0
yd-csf-service/src/main/java/com/yd/csf/service/utils/MyBatisPlusCodeGenerator.java
+1
-1
yd-csf-service/src/main/resources/mappers/CalmTaskMapper.xml
+5
-0
No files found.
yd-csf-api/src/main/java/com/yd/csf/api/controller/ApiCalmTaskController.java
0 → 100644
View file @
4471fa35
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
{
}
yd-csf-service/src/main/java/com/yd/csf/service/dao/CalmTaskMapper.java
0 → 100644
View file @
4471fa35
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
>
{
}
yd-csf-service/src/main/java/com/yd/csf/service/model/CalmTask.java
0 → 100644
View file @
4471fa35
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
;
}
yd-csf-service/src/main/java/com/yd/csf/service/service/ICalmTaskService.java
0 → 100644
View file @
4471fa35
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
>
{
}
yd-csf-service/src/main/java/com/yd/csf/service/service/impl/CalmTaskServiceImpl.java
0 → 100644
View file @
4471fa35
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
{
}
yd-csf-service/src/main/java/com/yd/csf/service/utils/MyBatisPlusCodeGenerator.java
View file @
4471fa35
...
@@ -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
()
...
...
yd-csf-service/src/main/resources/mappers/CalmTaskMapper.xml
0 → 100644
View file @
4471fa35
<?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>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment