Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
Y
yifu-mvp
Project
Project
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
fangxinjiang
yifu-mvp
Commits
bed0d94b
Commit
bed0d94b
authored
Jun 20, 2022
by
hongguangwu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
人员档案-初始提交(增删改查)
parent
d7c867a1
Show whitespace changes
Inline
Side-by-side
Showing
30 changed files
with
2579 additions
and
0 deletions
+2579
-0
TCustomerInfo.java
...ifu/cloud/plus/v1/yifu/archives/entity/TCustomerInfo.java
+278
-0
TCutsomerDataPermisson.java
.../plus/v1/yifu/archives/entity/TCutsomerDataPermisson.java
+133
-0
TEmployeeInfo.java
...ifu/cloud/plus/v1/yifu/archives/entity/TEmployeeInfo.java
+331
-0
TEmployeeLog.java
...yifu/cloud/plus/v1/yifu/archives/entity/TEmployeeLog.java
+91
-0
TSettleDomain.java
...ifu/cloud/plus/v1/yifu/archives/entity/TSettleDomain.java
+350
-0
TCustomerInfoController.java
.../v1/yifu/archives/controller/TCustomerInfoController.java
+121
-0
TCutsomerDataPermissonController.java
...archives/controller/TCutsomerDataPermissonController.java
+121
-0
TEmployeeInfoController.java
.../v1/yifu/archives/controller/TEmployeeInfoController.java
+121
-0
TEmployeeLogController.java
...s/v1/yifu/archives/controller/TEmployeeLogController.java
+121
-0
TSettleDomainController.java
.../v1/yifu/archives/controller/TSettleDomainController.java
+121
-0
TCustomerInfoMapper.java
...oud/plus/v1/yifu/archives/mapper/TCustomerInfoMapper.java
+33
-0
TCutsomerDataPermissonMapper.java
...v1/yifu/archives/mapper/TCutsomerDataPermissonMapper.java
+33
-0
TEmployeeInfoMapper.java
...oud/plus/v1/yifu/archives/mapper/TEmployeeInfoMapper.java
+33
-0
TEmployeeLogMapper.java
...loud/plus/v1/yifu/archives/mapper/TEmployeeLogMapper.java
+33
-0
TSettleDomainMapper.java
...oud/plus/v1/yifu/archives/mapper/TSettleDomainMapper.java
+33
-0
TCustomerInfoService.java
...d/plus/v1/yifu/archives/service/TCustomerInfoService.java
+31
-0
TCutsomerDataPermissonService.java
.../yifu/archives/service/TCutsomerDataPermissonService.java
+31
-0
TEmployeeInfoService.java
...d/plus/v1/yifu/archives/service/TEmployeeInfoService.java
+31
-0
TEmployeeLogService.java
...ud/plus/v1/yifu/archives/service/TEmployeeLogService.java
+31
-0
TSettleDomainService.java
...d/plus/v1/yifu/archives/service/TSettleDomainService.java
+31
-0
TCustomerInfoServiceImpl.java
.../yifu/archives/service/impl/TCustomerInfoServiceImpl.java
+34
-0
TCutsomerDataPermissonServiceImpl.java
...hives/service/impl/TCutsomerDataPermissonServiceImpl.java
+34
-0
TEmployeeInfoServiceImpl.java
.../yifu/archives/service/impl/TEmployeeInfoServiceImpl.java
+34
-0
TEmployeeLogServiceImpl.java
...1/yifu/archives/service/impl/TEmployeeLogServiceImpl.java
+34
-0
TSettleDomainServiceImpl.java
.../yifu/archives/service/impl/TSettleDomainServiceImpl.java
+34
-0
TCustomerInfoMapper.xml
...ves-biz/src/main/resources/mapper/TCustomerInfoMapper.xml
+67
-0
TCutsomerDataPermissonMapper.xml
...rc/main/resources/mapper/TCutsomerDataPermissonMapper.xml
+43
-0
TEmployeeInfoMapper.xml
...ves-biz/src/main/resources/mapper/TEmployeeInfoMapper.xml
+76
-0
TEmployeeLogMapper.xml
...ives-biz/src/main/resources/mapper/TEmployeeLogMapper.xml
+36
-0
TSettleDomainMapper.xml
...ves-biz/src/main/resources/mapper/TSettleDomainMapper.xml
+79
-0
No files found.
yifu-archives/yifu-archives-api/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/entity/TCustomerInfo.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yifu.cloud.plus.v1.yifu.common.mybatis.base.BaseEntity
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
import
java.time.LocalDateTime
;
/**
* 客户信息
*
* @author hgw
* @date 2022-06-20 09:59:17
*/
@Data
@TableName
(
"t_customer_info"
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Schema
(
description
=
"客户信息"
)
public
class
TCustomerInfo
extends
BaseEntity
{
/**
* 主键
*/
@TableId
(
type
=
IdType
.
ASSIGN_ID
)
@Schema
(
description
=
"主键"
)
private
String
id
;
/**
* 客户名称
*/
@Schema
(
description
=
"客户名称"
)
private
String
customerName
;
/**
* 客户编码
*/
@Schema
(
description
=
"客户编码"
)
private
String
customerCode
;
/**
* 省
*/
@Schema
(
description
=
"省"
)
private
Integer
province
;
/**
* 市
*/
@Schema
(
description
=
"市"
)
private
Integer
city
;
/**
* 县
*/
@Schema
(
description
=
"县"
)
private
Integer
town
;
/**
* 单位客户地址
*/
@Schema
(
description
=
"单位客户地址"
)
private
String
address
;
/**
* 客户性质
*/
@Schema
(
description
=
"客户性质"
)
private
String
nature
;
/**
* 行业类型
*/
@Schema
(
description
=
"行业类型"
)
private
String
industryBelong
;
/**
* 行业细分
*/
@Schema
(
description
=
"行业细分"
)
private
String
industrySub
;
/**
* 业务经理审核状态(0是通过,1是不通过,2待审核,3待提交)
*/
@Schema
(
description
=
"业务经理审核状态(0是通过,1是不通过,2待审核,3待提交)"
)
private
String
prAuditFlag
;
/**
* 合同状态 0正常1已停止
*/
@Schema
(
description
=
"合同状态 0正常1已停止"
)
private
String
stopFlag
;
/**
* 创建时间
*/
@Schema
(
description
=
"创建时间"
)
private
LocalDateTime
createTime
;
/**
* 创建人
*/
@Schema
(
description
=
"创建人"
)
private
String
createUser
;
/**
* 最后更新人
*/
@Schema
(
description
=
"最后更新人"
)
private
String
lastUpdateUser
;
/**
* 最后更新时间
*/
@Schema
(
description
=
"最后更新时间"
)
private
LocalDateTime
lastUpdateTime
;
/**
* 删除标识(0未删除/1删除)
*/
@Schema
(
description
=
"删除标识(0未删除/1删除)"
)
private
String
deleteFlag
;
/**
* 销售代表
*/
@Schema
(
description
=
"销售代表"
)
private
String
salesman
;
/**
* 原ID(数据迁移)
*/
@Schema
(
description
=
"原ID(数据迁移)"
)
private
Integer
oldId
;
/**
* 客户标识
*/
@Schema
(
description
=
"客户标识"
)
private
String
label
;
/**
* 客户状态0合同未上传/1合同正常/2合同即将到期/3合同到期
*/
@Schema
(
description
=
"客户状态0合同未上传/1合同正常/2合同即将到期/3合同到期"
)
private
String
customerStatus
;
/**
* 创建者姓名(冗余字段)
*/
@Schema
(
description
=
"创建者姓名(冗余字段)"
)
private
String
createUserName
;
/**
* 最后修改人姓名
*/
@Schema
(
description
=
"最后修改人姓名"
)
private
String
lastUpdateUserName
;
/**
* 销售代表姓名
*/
@Schema
(
description
=
"销售代表姓名"
)
private
String
salesmanName
;
/**
* 业务经理审核意见
*/
@Schema
(
description
=
"业务经理审核意见"
)
private
String
prAuditOpinion
;
/**
* 父级id,顶级的父级id为0
*/
@Schema
(
description
=
"父级id,顶级的父级id为0"
)
private
String
parentId
;
/**
* 审核人id
*/
@Schema
(
description
=
"审核人id"
)
private
String
prAuditMan
;
/**
* 审核人名称
*/
@Schema
(
description
=
"审核人名称"
)
private
String
prAuditManName
;
/**
* 最后审核时间
*/
@Schema
(
description
=
"最后审核时间"
)
private
LocalDateTime
lastAuditDate
;
/**
* 归属省
*/
@Schema
(
description
=
"归属省"
)
private
Integer
belongProvince
;
/**
* 归属市
*/
@Schema
(
description
=
"归属市"
)
private
Integer
belongCity
;
/**
* 归属区/县
*/
@Schema
(
description
=
"归属区/县"
)
private
Integer
belongTown
;
/**
* 客户类型(0集团客户、1重点客户、2一般客户 3电信客户)
*/
@Schema
(
description
=
"客户类型(0集团客户、1重点客户、2一般客户 3电信客户)"
)
private
String
customerType
;
/**
* 停止时间
*/
@Schema
(
description
=
"停止时间"
)
private
LocalDateTime
stopDate
;
/**
* stopReason
*/
@Schema
(
description
=
"stopReason"
)
private
String
stopReason
;
/**
* stopUser
*/
@Schema
(
description
=
"stopUser"
)
private
String
stopUser
;
/**
* stopUserName
*/
@Schema
(
description
=
"stopUserName"
)
private
String
stopUserName
;
/**
* 数据来源 0:当前系统 1 crm系统
*/
@Schema
(
description
=
"数据来源 0:当前系统 1 crm系统"
)
private
String
dataSource
;
/**
* 账户余额
*/
@Schema
(
description
=
"账户余额"
)
private
BigDecimal
balance
;
}
yifu-archives/yifu-archives-api/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/entity/TCutsomerDataPermisson.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yifu.cloud.plus.v1.yifu.common.mybatis.base.BaseEntity
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.time.LocalDateTime
;
/**
* 客户数据权限表
*
* @author hgw
* @date 2022-06-20 09:59:17
*/
@Data
@TableName
(
"t_cutsomer_data_permisson"
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Schema
(
description
=
"客户数据权限表"
)
public
class
TCutsomerDataPermisson
extends
BaseEntity
{
/**
* 主键
*/
@TableId
(
type
=
IdType
.
ASSIGN_ID
)
@Schema
(
description
=
"主键"
)
private
String
id
;
/**
* 是否是所有者
*/
@Schema
(
description
=
"是否是所有者"
)
private
String
isOwner
;
/**
* 合同主体ID
*/
@Schema
(
description
=
"合同主体ID"
)
private
String
contractId
;
/**
* 客户ID
*/
@Schema
(
description
=
"客户ID"
)
private
String
customerId
;
/**
* 授权来源
*/
@Schema
(
description
=
"授权来源"
)
private
String
permissonSrc
;
/**
* 授权等级
*/
@Schema
(
description
=
"授权等级"
)
private
Integer
permissonLevel
;
/**
* 被授权人
*/
@Schema
(
description
=
"被授权人"
)
private
String
bePermissonUser
;
/**
* 被授权时间
*/
@Schema
(
description
=
"被授权时间"
)
private
LocalDateTime
bePermissionTime
;
/**
* 备注
*/
@Schema
(
description
=
"备注"
)
private
String
remark
;
/**
* 结算主体ID
*/
@Schema
(
description
=
"结算主体ID"
)
private
String
settleDomainId
;
/**
* 被授权的角色
*/
@Schema
(
description
=
"被授权的角色"
)
private
String
bePermissonRole
;
/**
* 被授权的组织机构
*/
@Schema
(
description
=
"被授权的组织机构"
)
private
String
bePermissonOrgan
;
/**
* 授权人
*/
@Schema
(
description
=
"授权人"
)
private
String
permissionUser
;
/**
* 是否客服(0是1否)
*/
@Schema
(
description
=
"是否客服(0是1否)"
)
private
String
isCustomerService
;
/**
* 类型0:客户1:合同2:结算主体
*/
@Schema
(
description
=
"类型0:客户1:合同2:结算主体"
)
private
String
type
;
}
yifu-archives/yifu-archives-api/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/entity/TEmployeeInfo.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yifu.cloud.plus.v1.yifu.common.mybatis.base.BaseEntity
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.time.LocalDateTime
;
/**
* 人员档案表
*
* @author hgw
* @date 2022-06-20 09:55:06
*/
@Data
@TableName
(
"t_employee_info"
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Schema
(
description
=
"人员档案表"
)
public
class
TEmployeeInfo
extends
BaseEntity
{
/**
* 主键
*/
@TableId
(
type
=
IdType
.
ASSIGN_ID
)
@Schema
(
description
=
"主键"
)
private
String
id
;
/**
* 员工主码(系统自动生成:ZM+年月日+5位数字)
*/
@Schema
(
description
=
"员工主码(系统自动生成:ZM+年月日+5位数字)"
)
private
String
empCode
;
/**
* 员工类型(字典值,0外包1派遣2代理)
*/
@Schema
(
description
=
"员工类型(字典值,0外包1派遣2代理)"
)
private
String
empNatrue
;
/**
* 员工姓名
*/
@Schema
(
description
=
"员工姓名"
)
private
String
empName
;
/**
* 身份证号码
*/
@Schema
(
description
=
"身份证号码"
)
private
String
empIdcard
;
/**
* 身份证有效期起
*/
@Schema
(
description
=
"身份证有效期起"
)
private
LocalDateTime
validityStart
;
/**
* 身份证有效期止
*/
@Schema
(
description
=
"身份证有效期止"
)
private
LocalDateTime
validityEnd
;
/**
* 性别
*/
@Schema
(
description
=
"性别"
)
private
String
empSex
;
/**
* 出生日期
*/
@Schema
(
description
=
"出生日期"
)
private
LocalDateTime
empBirthday
;
/**
* 年龄
*/
@Schema
(
description
=
"年龄"
)
private
Integer
empAge
;
/**
* 婚姻状态
*/
@Schema
(
description
=
"婚姻状态"
)
private
String
empMarriStatus
;
/**
* 民族
*/
@Schema
(
description
=
"民族"
)
private
String
empNational
;
/**
* 政治面貌
*/
@Schema
(
description
=
"政治面貌"
)
private
String
politicalStatus
;
/**
* 邮箱
*/
@Schema
(
description
=
"邮箱"
)
private
String
empEmail
;
/**
* 手机号码
*/
@Schema
(
description
=
"手机号码"
)
private
String
empPhone
;
/**
* 身份证-省
*/
@Schema
(
description
=
"身份证-省"
)
private
Integer
idProvince
;
/**
* 身份证-市
*/
@Schema
(
description
=
"身份证-市"
)
private
Integer
idCity
;
/**
* 身份证-县
*/
@Schema
(
description
=
"身份证-县"
)
private
Integer
idTown
;
/**
* 户口性质
*/
@Schema
(
description
=
"户口性质"
)
private
String
empRegisType
;
/**
* 档案-省
*/
@Schema
(
description
=
"档案-省"
)
private
Integer
fileProvince
;
/**
* 档案-市
*/
@Schema
(
description
=
"档案-市"
)
private
Integer
fileCity
;
/**
* 档案-县
*/
@Schema
(
description
=
"档案-县"
)
private
Integer
fileTown
;
/**
* 是否大专及以上(0否1是)
*/
@Schema
(
description
=
"是否大专及以上(0否1是)"
)
private
Integer
isCollege
;
/**
* 最高学历(字典值)
*/
@Schema
(
description
=
"最高学历(字典值)"
)
private
String
hignEducation
;
/**
* 学校
*/
@Schema
(
description
=
"学校"
)
private
String
school
;
/**
* 专业
*/
@Schema
(
description
=
"专业"
)
private
String
major
;
/**
* 入学时间
*/
@Schema
(
description
=
"入学时间"
)
private
LocalDateTime
admissionDate
;
/**
* 毕业时间
*/
@Schema
(
description
=
"毕业时间"
)
private
LocalDateTime
gradutionDate
;
/**
* 备注
*/
@Schema
(
description
=
"备注"
)
private
String
remark
;
/**
* 人员档案来源(字典:4人员档案新建、5项目档案新建、1社保/公积金、3商险、2薪酬)
*/
@Schema
(
description
=
"人员档案来源(字典:4人员档案新建、5项目档案新建、1社保/公积金、3商险、2薪酬)"
)
private
String
fileSource
;
/**
* 人员档案状态(0草稿、1已审核)
*/
@Schema
(
description
=
"人员档案状态(0草稿、1已审核)"
)
private
Integer
status
;
/**
* 档案状态(0正常;1已减档)
*/
@Schema
(
description
=
"档案状态(0正常;1已减档)"
)
private
Integer
fileStatus
;
/**
* 现存项目数
*/
@Schema
(
description
=
"现存项目数"
)
private
Integer
projectNum
;
/**
* 员工合同状态(字典)
*/
@Schema
(
description
=
"员工合同状态(字典)"
)
private
Integer
contractStatus
;
/**
* 商险状态(字典)
*/
@Schema
(
description
=
"商险状态(字典)"
)
private
Integer
insuranceStatus
;
/**
* 社保状态(字典)
*/
@Schema
(
description
=
"社保状态(字典)"
)
private
Integer
socialStatus
;
/**
* 公积金状态(字典)
*/
@Schema
(
description
=
"公积金状态(字典)"
)
private
Integer
fundStatus
;
/**
* 近3个月发薪(0否;1是)
*/
@Schema
(
description
=
"近3个月发薪(0否;1是)"
)
private
Integer
salaryStatus
;
/**
* 是否删除 0否/1是
*/
@Schema
(
description
=
"是否删除 0否/1是"
)
private
String
deleteFlag
;
/**
* 创建人id
*/
@Schema
(
description
=
"创建人id"
)
private
String
createBy
;
/**
* 创建人姓名
*/
@Schema
(
description
=
"创建人姓名"
)
private
String
createName
;
/**
* 创建时间
*/
@Schema
(
description
=
"创建时间"
)
private
LocalDateTime
createTime
;
/**
* 更新人id
*/
@Schema
(
description
=
"更新人id"
)
private
String
updateBy
;
/**
* 更新时间
*/
@Schema
(
description
=
"更新时间"
)
private
LocalDateTime
updateTime
;
/**
* 离职操作人id
*/
@Schema
(
description
=
"离职操作人id"
)
private
String
leaveUser
;
/**
* 离职时间
*/
@Schema
(
description
=
"离职时间"
)
private
LocalDateTime
leaveTime
;
/**
* 离职原因
*/
@Schema
(
description
=
"离职原因"
)
private
String
leaveReason
;
/**
* 离职备注
*/
@Schema
(
description
=
"离职备注"
)
private
String
leaveRemark
;
}
yifu-archives/yifu-archives-api/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/entity/TEmployeeLog.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yifu.cloud.plus.v1.yifu.common.mybatis.base.BaseEntity
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.time.LocalDateTime
;
/**
* 档案变更日志表
*
* @author hgw
* @date 2022-06-20 09:55:06
*/
@Data
@TableName
(
"t_employee_log"
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Schema
(
description
=
"档案变更日志表"
)
public
class
TEmployeeLog
extends
BaseEntity
{
/**
* id
*/
@TableId
(
type
=
IdType
.
ASSIGN_ID
)
@Schema
(
description
=
"id"
)
private
String
id
;
/**
* 类型:0人员档案;1项目档案
*/
@Schema
(
description
=
"类型:0人员档案;1项目档案"
)
private
Integer
type
;
/**
* 档案id
*/
@Schema
(
description
=
"档案id"
)
private
String
empId
;
/**
* 项目id
*/
@Schema
(
description
=
"项目id"
)
private
String
projectId
;
/**
* 创建人id
*/
@Schema
(
description
=
"创建人id"
)
private
String
createBy
;
/**
* 创建人姓名
*/
@Schema
(
description
=
"创建人姓名"
)
private
String
createName
;
/**
* 创建时间
*/
@Schema
(
description
=
"创建时间"
)
private
LocalDateTime
createTime
;
/**
* 变更内容
*/
@Schema
(
description
=
"变更内容"
)
private
String
content
;
}
yifu-archives/yifu-archives-api/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/entity/TSettleDomain.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yifu.cloud.plus.v1.yifu.common.mybatis.base.BaseEntity
;
import
io.swagger.v3.oas.annotations.media.Schema
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
java.math.BigDecimal
;
import
java.time.LocalDateTime
;
/**
* 结算主体表
*
* @author hgw
* @date 2022-06-20 10:02:28
*/
@Data
@TableName
(
"t_settle_domain"
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Schema
(
description
=
"结算主体表"
)
public
class
TSettleDomain
extends
BaseEntity
{
/**
* 主键
*/
@TableId
(
type
=
IdType
.
ASSIGN_ID
)
@Schema
(
description
=
"主键"
)
private
String
id
;
/**
* 结算主体编码
*/
@Schema
(
description
=
"结算主体编码"
)
private
String
departNo
;
/**
* 结算主体名称
*/
@Schema
(
description
=
"结算主体名称"
)
private
String
departName
;
/**
* 是否是新业务(0是/1否)
*/
@Schema
(
description
=
"是否是新业务(0是/1否)"
)
private
String
isNew
;
/**
* 新业务备注
*/
@Schema
(
description
=
"新业务备注"
)
private
String
newRemark
;
/**
* 创建人
*/
@Schema
(
description
=
"创建人"
)
private
String
createUser
;
/**
* 创建时间
*/
@Schema
(
description
=
"创建时间"
)
private
LocalDateTime
createTime
;
/**
* 最后更新人
*/
@Schema
(
description
=
"最后更新人"
)
private
String
lastUpdateUser
;
/**
* 最后更新时间
*/
@Schema
(
description
=
"最后更新时间"
)
private
LocalDateTime
lastUpdateTime
;
/**
* 是否删除(0否/1是)
*/
@Schema
(
description
=
"是否删除(0否/1是)"
)
private
String
deleteFlag
;
/**
* 服务审核标识(0是通过,1是不通过,2待审核,3待提交,4经理通过,5经理不通过)默认2
*/
@Schema
(
description
=
"服务审核标识(0是通过,1是不通过,2待审核,3待提交,4经理通过,5经理不通过)默认2"
)
private
String
dpAuditFlag
;
/**
* 原ID
*/
@Schema
(
description
=
"原ID"
)
private
Integer
oldId
;
/**
* 合同主体
*/
@Schema
(
description
=
"合同主体"
)
private
String
belongContract
;
/**
* 业务经理审核意见
*/
@Schema
(
description
=
"业务经理审核意见"
)
private
String
dpAuditOpinion
;
/**
* 审核人id
*/
@Schema
(
description
=
"审核人id"
)
private
String
dpAuditMan
;
/**
* 审核人名称
*/
@Schema
(
description
=
"审核人名称"
)
private
String
dpAuditManName
;
/**
* 最后审核时间
*/
@Schema
(
description
=
"最后审核时间"
)
private
LocalDateTime
lastAuditDate
;
/**
* 服务项目
*/
@Schema
(
description
=
"服务项目"
)
private
String
serverItem
;
/**
* 收入归属
*/
@Schema
(
description
=
"收入归属"
)
private
String
incomeBelong
;
/**
* 收入归属细分
*/
@Schema
(
description
=
"收入归属细分"
)
private
String
incomeBelongSub
;
/**
* 所属客户
*/
@Schema
(
description
=
"所属客户"
)
private
String
customerId
;
/**
* 创建者姓名
*/
@Schema
(
description
=
"创建者姓名"
)
private
String
createUserName
;
/**
* 最后提交人
*/
@Schema
(
description
=
"最后提交人"
)
private
String
commitUser
;
/**
* 最后提交人姓名
*/
@Schema
(
description
=
"最后提交人姓名"
)
private
String
commitUserName
;
/**
* 账户余额
*/
@Schema
(
description
=
"账户余额"
)
private
BigDecimal
balance
;
/**
* 开票余额
*/
@Schema
(
description
=
"开票余额"
)
private
BigDecimal
invoiceBalance
;
/**
* 首次审核通过标志0审核通过1未审核通过
*/
@Schema
(
description
=
"首次审核通过标志0审核通过1未审核通过"
)
private
String
firstPassFlag
;
/**
* 首次审核通过时间
*/
@Schema
(
description
=
"首次审核通过时间"
)
private
LocalDateTime
firstPassTime
;
/**
* 省
*/
@Schema
(
description
=
"省"
)
private
Integer
province
;
/**
* 市
*/
@Schema
(
description
=
"市"
)
private
Integer
city
;
/**
* 县
*/
@Schema
(
description
=
"县"
)
private
Integer
town
;
/**
* 服务状态:0正常 1停止服务
*/
@Schema
(
description
=
"服务状态:0正常 1停止服务"
)
private
String
stopFlag
;
/**
* 在职人数(正式加临时)
*/
@Schema
(
description
=
"在职人数(正式加临时)"
)
private
Integer
employeeNum
;
/**
* 停止时间
*/
@Schema
(
description
=
"停止时间"
)
private
LocalDateTime
stopDate
;
/**
* stopReason
*/
@Schema
(
description
=
"stopReason"
)
private
String
stopReason
;
/**
* stopUser
*/
@Schema
(
description
=
"stopUser"
)
private
String
stopUser
;
/**
* stopUserName
*/
@Schema
(
description
=
"stopUserName"
)
private
String
stopUserName
;
/**
* 0:人事;1:非人事
*/
@Schema
(
description
=
"0:人事;1:非人事"
)
private
Integer
type
;
/**
* 业务类型分类
*/
@Schema
(
description
=
"业务类型分类"
)
private
String
businessPrimaryType
;
/**
* 业务类型二级分类
*/
@Schema
(
description
=
"业务类型二级分类"
)
private
String
businessSecondType
;
/**
* 业务类型三级分类
*/
@Schema
(
description
=
"业务类型三级分类"
)
private
String
businessThirdType
;
/**
* 业务经理审核意见
*/
@Schema
(
description
=
"业务经理审核意见"
)
private
String
managerAuditOpinion
;
/**
* 审核人id
*/
@Schema
(
description
=
"审核人id"
)
private
String
managerAuditMan
;
/**
* 审核人名称
*/
@Schema
(
description
=
"审核人名称"
)
private
String
managerAuditManName
;
/**
* 审核人审核的时间
*/
@Schema
(
description
=
"审核人审核的时间"
)
private
LocalDateTime
auditTime
;
/**
* 经理审核时间
*/
@Schema
(
description
=
"经理审核时间"
)
private
LocalDateTime
managerAuditTime
;
/**
* 创建类型:0 合同之后 1 合同之前
*/
@Schema
(
description
=
"创建类型:0 合同之后 1 合同之前"
)
private
String
createType
;
/**
* 关联合同:0是1否
*/
@Schema
(
description
=
"关联合同:0是1否"
)
private
String
relateFlag
;
/**
* 异常说明
*/
@Schema
(
description
=
"异常说明"
)
private
String
exceptionRemark
;
/**
* 是否存在垫付 0 不存在,1存在
*/
@Schema
(
description
=
"是否存在垫付 0 不存在,1存在"
)
private
String
existAdvancePayment
;
/**
* 回款周期1-12
*/
@Schema
(
description
=
"回款周期1-12"
)
private
String
backPayCycle
;
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/controller/TCustomerInfoController.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
controller
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TCustomerInfo
;
import
com.yifu.cloud.plus.v1.yifu.archives.service.TCustomerInfoService
;
import
com.yifu.cloud.plus.v1.yifu.common.core.util.R
;
import
com.yifu.cloud.plus.v1.yifu.common.log.annotation.SysLog
;
import
io.swagger.v3.oas.annotations.Operation
;
import
io.swagger.v3.oas.annotations.security.SecurityRequirement
;
import
io.swagger.v3.oas.annotations.tags.Tag
;
import
lombok.RequiredArgsConstructor
;
import
org.springframework.http.HttpHeaders
;
import
org.springframework.security.access.prepost.PreAuthorize
;
import
org.springframework.web.bind.annotation.*
;
/**
* 客户信息
*
* @author hgw
* @date 2022-06-20 09:59:17
*/
@RestController
@RequiredArgsConstructor
@RequestMapping
(
"/tcustomerinfo"
)
@Tag
(
name
=
"客户信息管理"
)
@SecurityRequirement
(
name
=
HttpHeaders
.
AUTHORIZATION
)
public
class
TCustomerInfoController
{
private
final
TCustomerInfoService
tCustomerInfoService
;
/**
* 分页查询
*
* @param page 分页对象
* @param tCustomerInfo 客户信息
* @return
*/
@Operation
(
summary
=
"分页查询"
,
description
=
"分页查询"
)
@GetMapping
(
"/page"
)
@PreAuthorize
(
"@pms.hasPermission('demo_tcustomerinfo_get')"
)
public
R
<
IPage
<
TCustomerInfo
>>
getTCustomerInfoPage
(
Page
<
TCustomerInfo
>
page
,
TCustomerInfo
tCustomerInfo
)
{
return
R
.
ok
(
tCustomerInfoService
.
page
(
page
,
Wrappers
.
query
(
tCustomerInfo
)));
}
/**
* 通过id查询客户信息
*
* @param id id
* @return R
*/
@Operation
(
summary
=
"通过id查询"
,
description
=
"通过id查询"
)
@GetMapping
(
"/{id}"
)
@PreAuthorize
(
"@pms.hasPermission('demo_tcustomerinfo_get')"
)
public
R
<
TCustomerInfo
>
getById
(
@PathVariable
(
"id"
)
String
id
)
{
return
R
.
ok
(
tCustomerInfoService
.
getById
(
id
));
}
/**
* 新增客户信息
*
* @param tCustomerInfo 客户信息
* @return R
*/
@Operation
(
summary
=
"新增客户信息"
,
description
=
"新增客户信息"
)
@SysLog
(
"新增客户信息"
)
@PostMapping
@PreAuthorize
(
"@pms.hasPermission('demo_tcustomerinfo_add')"
)
public
R
<
Boolean
>
save
(
@RequestBody
TCustomerInfo
tCustomerInfo
)
{
return
R
.
ok
(
tCustomerInfoService
.
save
(
tCustomerInfo
));
}
/**
* 修改客户信息
*
* @param tCustomerInfo 客户信息
* @return R
*/
@Operation
(
summary
=
"修改客户信息"
,
description
=
"修改客户信息"
)
@SysLog
(
"修改客户信息"
)
@PutMapping
@PreAuthorize
(
"@pms.hasPermission('demo_tcustomerinfo_edit')"
)
public
R
<
Boolean
>
updateById
(
@RequestBody
TCustomerInfo
tCustomerInfo
)
{
return
R
.
ok
(
tCustomerInfoService
.
updateById
(
tCustomerInfo
));
}
/**
* 通过id删除客户信息
*
* @param id id
* @return R
*/
@Operation
(
summary
=
"通过id删除客户信息"
,
description
=
"通过id删除客户信息"
)
@SysLog
(
"通过id删除客户信息"
)
@DeleteMapping
(
"/{id}"
)
@PreAuthorize
(
"@pms.hasPermission('demo_tcustomerinfo_del')"
)
public
R
<
Boolean
>
removeById
(
@PathVariable
String
id
)
{
return
R
.
ok
(
tCustomerInfoService
.
removeById
(
id
));
}
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/controller/TCutsomerDataPermissonController.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
controller
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TCutsomerDataPermisson
;
import
com.yifu.cloud.plus.v1.yifu.archives.service.TCutsomerDataPermissonService
;
import
com.yifu.cloud.plus.v1.yifu.common.core.util.R
;
import
com.yifu.cloud.plus.v1.yifu.common.log.annotation.SysLog
;
import
io.swagger.v3.oas.annotations.Operation
;
import
io.swagger.v3.oas.annotations.security.SecurityRequirement
;
import
io.swagger.v3.oas.annotations.tags.Tag
;
import
lombok.RequiredArgsConstructor
;
import
org.springframework.http.HttpHeaders
;
import
org.springframework.security.access.prepost.PreAuthorize
;
import
org.springframework.web.bind.annotation.*
;
/**
* 客户数据权限表
*
* @author hgw
* @date 2022-06-20 09:59:17
*/
@RestController
@RequiredArgsConstructor
@RequestMapping
(
"/tcutsomerdatapermisson"
)
@Tag
(
name
=
"客户数据权限表管理"
)
@SecurityRequirement
(
name
=
HttpHeaders
.
AUTHORIZATION
)
public
class
TCutsomerDataPermissonController
{
private
final
TCutsomerDataPermissonService
tCutsomerDataPermissonService
;
/**
* 分页查询
*
* @param page 分页对象
* @param tCutsomerDataPermisson 客户数据权限表
* @return
*/
@Operation
(
summary
=
"分页查询"
,
description
=
"分页查询"
)
@GetMapping
(
"/page"
)
@PreAuthorize
(
"@pms.hasPermission('demo_tcutsomerdatapermisson_get')"
)
public
R
<
IPage
<
TCutsomerDataPermisson
>>
getTCutsomerDataPermissonPage
(
Page
<
TCutsomerDataPermisson
>
page
,
TCutsomerDataPermisson
tCutsomerDataPermisson
)
{
return
R
.
ok
(
tCutsomerDataPermissonService
.
page
(
page
,
Wrappers
.
query
(
tCutsomerDataPermisson
)));
}
/**
* 通过id查询客户数据权限表
*
* @param id id
* @return R
*/
@Operation
(
summary
=
"通过id查询"
,
description
=
"通过id查询"
)
@GetMapping
(
"/{id}"
)
@PreAuthorize
(
"@pms.hasPermission('demo_tcutsomerdatapermisson_get')"
)
public
R
<
TCutsomerDataPermisson
>
getById
(
@PathVariable
(
"id"
)
String
id
)
{
return
R
.
ok
(
tCutsomerDataPermissonService
.
getById
(
id
));
}
/**
* 新增客户数据权限表
*
* @param tCutsomerDataPermisson 客户数据权限表
* @return R
*/
@Operation
(
summary
=
"新增客户数据权限表"
,
description
=
"新增客户数据权限表"
)
@SysLog
(
"新增客户数据权限表"
)
@PostMapping
@PreAuthorize
(
"@pms.hasPermission('demo_tcutsomerdatapermisson_add')"
)
public
R
<
Boolean
>
save
(
@RequestBody
TCutsomerDataPermisson
tCutsomerDataPermisson
)
{
return
R
.
ok
(
tCutsomerDataPermissonService
.
save
(
tCutsomerDataPermisson
));
}
/**
* 修改客户数据权限表
*
* @param tCutsomerDataPermisson 客户数据权限表
* @return R
*/
@Operation
(
summary
=
"修改客户数据权限表"
,
description
=
"修改客户数据权限表"
)
@SysLog
(
"修改客户数据权限表"
)
@PutMapping
@PreAuthorize
(
"@pms.hasPermission('demo_tcutsomerdatapermisson_edit')"
)
public
R
<
Boolean
>
updateById
(
@RequestBody
TCutsomerDataPermisson
tCutsomerDataPermisson
)
{
return
R
.
ok
(
tCutsomerDataPermissonService
.
updateById
(
tCutsomerDataPermisson
));
}
/**
* 通过id删除客户数据权限表
*
* @param id id
* @return R
*/
@Operation
(
summary
=
"通过id删除客户数据权限表"
,
description
=
"通过id删除客户数据权限表"
)
@SysLog
(
"通过id删除客户数据权限表"
)
@DeleteMapping
(
"/{id}"
)
@PreAuthorize
(
"@pms.hasPermission('demo_tcutsomerdatapermisson_del')"
)
public
R
<
Boolean
>
removeById
(
@PathVariable
String
id
)
{
return
R
.
ok
(
tCutsomerDataPermissonService
.
removeById
(
id
));
}
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/controller/TEmployeeInfoController.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
controller
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TEmployeeInfo
;
import
com.yifu.cloud.plus.v1.yifu.archives.service.TEmployeeInfoService
;
import
com.yifu.cloud.plus.v1.yifu.common.core.util.R
;
import
com.yifu.cloud.plus.v1.yifu.common.log.annotation.SysLog
;
import
io.swagger.v3.oas.annotations.Operation
;
import
io.swagger.v3.oas.annotations.security.SecurityRequirement
;
import
io.swagger.v3.oas.annotations.tags.Tag
;
import
lombok.RequiredArgsConstructor
;
import
org.springframework.http.HttpHeaders
;
import
org.springframework.security.access.prepost.PreAuthorize
;
import
org.springframework.web.bind.annotation.*
;
/**
* 人员档案表
*
* @author hgw
* @date 2022-06-20 09:55:06
*/
@RestController
@RequiredArgsConstructor
@RequestMapping
(
"/temployeeinfo"
)
@Tag
(
name
=
"人员档案表管理"
)
@SecurityRequirement
(
name
=
HttpHeaders
.
AUTHORIZATION
)
public
class
TEmployeeInfoController
{
private
final
TEmployeeInfoService
tEmployeeInfoService
;
/**
* 分页查询
*
* @param page 分页对象
* @param tEmployeeInfo 人员档案表
* @return
*/
@Operation
(
summary
=
"分页查询"
,
description
=
"分页查询"
)
@GetMapping
(
"/page"
)
@PreAuthorize
(
"@pms.hasPermission('demo_temployeeinfo_get')"
)
public
R
<
IPage
<
TEmployeeInfo
>>
getTEmployeeInfoPage
(
Page
<
TEmployeeInfo
>
page
,
TEmployeeInfo
tEmployeeInfo
)
{
return
R
.
ok
(
tEmployeeInfoService
.
page
(
page
,
Wrappers
.
query
(
tEmployeeInfo
)));
}
/**
* 通过id查询人员档案表
*
* @param id id
* @return R
*/
@Operation
(
summary
=
"通过id查询"
,
description
=
"通过id查询"
)
@GetMapping
(
"/{id}"
)
@PreAuthorize
(
"@pms.hasPermission('demo_temployeeinfo_get')"
)
public
R
<
TEmployeeInfo
>
getById
(
@PathVariable
(
"id"
)
String
id
)
{
return
R
.
ok
(
tEmployeeInfoService
.
getById
(
id
));
}
/**
* 新增人员档案表
*
* @param tEmployeeInfo 人员档案表
* @return R
*/
@Operation
(
summary
=
"新增人员档案表"
,
description
=
"新增人员档案表"
)
@SysLog
(
"新增人员档案表"
)
@PostMapping
@PreAuthorize
(
"@pms.hasPermission('demo_temployeeinfo_add')"
)
public
R
<
Boolean
>
save
(
@RequestBody
TEmployeeInfo
tEmployeeInfo
)
{
return
R
.
ok
(
tEmployeeInfoService
.
save
(
tEmployeeInfo
));
}
/**
* 修改人员档案表
*
* @param tEmployeeInfo 人员档案表
* @return R
*/
@Operation
(
summary
=
"修改人员档案表"
,
description
=
"修改人员档案表"
)
@SysLog
(
"修改人员档案表"
)
@PutMapping
@PreAuthorize
(
"@pms.hasPermission('demo_temployeeinfo_edit')"
)
public
R
<
Boolean
>
updateById
(
@RequestBody
TEmployeeInfo
tEmployeeInfo
)
{
return
R
.
ok
(
tEmployeeInfoService
.
updateById
(
tEmployeeInfo
));
}
/**
* 通过id删除人员档案表
*
* @param id id
* @return R
*/
@Operation
(
summary
=
"通过id删除人员档案表"
,
description
=
"通过id删除人员档案表"
)
@SysLog
(
"通过id删除人员档案表"
)
@DeleteMapping
(
"/{id}"
)
@PreAuthorize
(
"@pms.hasPermission('demo_temployeeinfo_del')"
)
public
R
<
Boolean
>
removeById
(
@PathVariable
String
id
)
{
return
R
.
ok
(
tEmployeeInfoService
.
removeById
(
id
));
}
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/controller/TEmployeeLogController.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
controller
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TEmployeeLog
;
import
com.yifu.cloud.plus.v1.yifu.archives.service.TEmployeeLogService
;
import
com.yifu.cloud.plus.v1.yifu.common.core.util.R
;
import
com.yifu.cloud.plus.v1.yifu.common.log.annotation.SysLog
;
import
io.swagger.v3.oas.annotations.Operation
;
import
io.swagger.v3.oas.annotations.security.SecurityRequirement
;
import
io.swagger.v3.oas.annotations.tags.Tag
;
import
lombok.RequiredArgsConstructor
;
import
org.springframework.http.HttpHeaders
;
import
org.springframework.security.access.prepost.PreAuthorize
;
import
org.springframework.web.bind.annotation.*
;
/**
* 档案变更日志表
*
* @author hgw
* @date 2022-06-20 09:55:06
*/
@RestController
@RequiredArgsConstructor
@RequestMapping
(
"/temployeelog"
)
@Tag
(
name
=
"档案变更日志表管理"
)
@SecurityRequirement
(
name
=
HttpHeaders
.
AUTHORIZATION
)
public
class
TEmployeeLogController
{
private
final
TEmployeeLogService
tEmployeeLogService
;
/**
* 分页查询
*
* @param page 分页对象
* @param tEmployeeLog 档案变更日志表
* @return
*/
@Operation
(
summary
=
"分页查询"
,
description
=
"分页查询"
)
@GetMapping
(
"/page"
)
@PreAuthorize
(
"@pms.hasPermission('demo_temployeelog_get')"
)
public
R
<
IPage
<
TEmployeeLog
>>
getTEmployeeLogPage
(
Page
<
TEmployeeLog
>
page
,
TEmployeeLog
tEmployeeLog
)
{
return
R
.
ok
(
tEmployeeLogService
.
page
(
page
,
Wrappers
.
query
(
tEmployeeLog
)));
}
/**
* 通过id查询档案变更日志表
*
* @param id id
* @return R
*/
@Operation
(
summary
=
"通过id查询"
,
description
=
"通过id查询"
)
@GetMapping
(
"/{id}"
)
@PreAuthorize
(
"@pms.hasPermission('demo_temployeelog_get')"
)
public
R
<
TEmployeeLog
>
getById
(
@PathVariable
(
"id"
)
String
id
)
{
return
R
.
ok
(
tEmployeeLogService
.
getById
(
id
));
}
/**
* 新增档案变更日志表
*
* @param tEmployeeLog 档案变更日志表
* @return R
*/
@Operation
(
summary
=
"新增档案变更日志表"
,
description
=
"新增档案变更日志表"
)
@SysLog
(
"新增档案变更日志表"
)
@PostMapping
@PreAuthorize
(
"@pms.hasPermission('demo_temployeelog_add')"
)
public
R
<
Boolean
>
save
(
@RequestBody
TEmployeeLog
tEmployeeLog
)
{
return
R
.
ok
(
tEmployeeLogService
.
save
(
tEmployeeLog
));
}
/**
* 修改档案变更日志表
*
* @param tEmployeeLog 档案变更日志表
* @return R
*/
@Operation
(
summary
=
"修改档案变更日志表"
,
description
=
"修改档案变更日志表"
)
@SysLog
(
"修改档案变更日志表"
)
@PutMapping
@PreAuthorize
(
"@pms.hasPermission('demo_temployeelog_edit')"
)
public
R
<
Boolean
>
updateById
(
@RequestBody
TEmployeeLog
tEmployeeLog
)
{
return
R
.
ok
(
tEmployeeLogService
.
updateById
(
tEmployeeLog
));
}
/**
* 通过id删除档案变更日志表
*
* @param id id
* @return R
*/
@Operation
(
summary
=
"通过id删除档案变更日志表"
,
description
=
"通过id删除档案变更日志表"
)
@SysLog
(
"通过id删除档案变更日志表"
)
@DeleteMapping
(
"/{id}"
)
@PreAuthorize
(
"@pms.hasPermission('demo_temployeelog_del')"
)
public
R
<
Boolean
>
removeById
(
@PathVariable
String
id
)
{
return
R
.
ok
(
tEmployeeLogService
.
removeById
(
id
));
}
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/controller/TSettleDomainController.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
controller
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TSettleDomain
;
import
com.yifu.cloud.plus.v1.yifu.archives.service.TSettleDomainService
;
import
com.yifu.cloud.plus.v1.yifu.common.core.util.R
;
import
com.yifu.cloud.plus.v1.yifu.common.log.annotation.SysLog
;
import
io.swagger.v3.oas.annotations.Operation
;
import
io.swagger.v3.oas.annotations.security.SecurityRequirement
;
import
io.swagger.v3.oas.annotations.tags.Tag
;
import
lombok.RequiredArgsConstructor
;
import
org.springframework.http.HttpHeaders
;
import
org.springframework.security.access.prepost.PreAuthorize
;
import
org.springframework.web.bind.annotation.*
;
/**
* 结算主体表
*
* @author hgw
* @date 2022-06-20 10:02:28
*/
@RestController
@RequiredArgsConstructor
@RequestMapping
(
"/tsettledomain"
)
@Tag
(
name
=
"结算主体表管理"
)
@SecurityRequirement
(
name
=
HttpHeaders
.
AUTHORIZATION
)
public
class
TSettleDomainController
{
private
final
TSettleDomainService
tSettleDomainService
;
/**
* 分页查询
*
* @param page 分页对象
* @param tSettleDomain 结算主体表
* @return
*/
@Operation
(
summary
=
"分页查询"
,
description
=
"分页查询"
)
@GetMapping
(
"/page"
)
@PreAuthorize
(
"@pms.hasPermission('demo_tsettledomain_get')"
)
public
R
<
IPage
<
TSettleDomain
>>
getTSettleDomainPage
(
Page
<
TSettleDomain
>
page
,
TSettleDomain
tSettleDomain
)
{
return
R
.
ok
(
tSettleDomainService
.
page
(
page
,
Wrappers
.
query
(
tSettleDomain
)));
}
/**
* 通过id查询结算主体表
*
* @param id id
* @return R
*/
@Operation
(
summary
=
"通过id查询"
,
description
=
"通过id查询"
)
@GetMapping
(
"/{id}"
)
@PreAuthorize
(
"@pms.hasPermission('demo_tsettledomain_get')"
)
public
R
<
TSettleDomain
>
getById
(
@PathVariable
(
"id"
)
String
id
)
{
return
R
.
ok
(
tSettleDomainService
.
getById
(
id
));
}
/**
* 新增结算主体表
*
* @param tSettleDomain 结算主体表
* @return R
*/
@Operation
(
summary
=
"新增结算主体表"
,
description
=
"新增结算主体表"
)
@SysLog
(
"新增结算主体表"
)
@PostMapping
@PreAuthorize
(
"@pms.hasPermission('demo_tsettledomain_add')"
)
public
R
<
Boolean
>
save
(
@RequestBody
TSettleDomain
tSettleDomain
)
{
return
R
.
ok
(
tSettleDomainService
.
save
(
tSettleDomain
));
}
/**
* 修改结算主体表
*
* @param tSettleDomain 结算主体表
* @return R
*/
@Operation
(
summary
=
"修改结算主体表"
,
description
=
"修改结算主体表"
)
@SysLog
(
"修改结算主体表"
)
@PutMapping
@PreAuthorize
(
"@pms.hasPermission('demo_tsettledomain_edit')"
)
public
R
<
Boolean
>
updateById
(
@RequestBody
TSettleDomain
tSettleDomain
)
{
return
R
.
ok
(
tSettleDomainService
.
updateById
(
tSettleDomain
));
}
/**
* 通过id删除结算主体表
*
* @param id id
* @return R
*/
@Operation
(
summary
=
"通过id删除结算主体表"
,
description
=
"通过id删除结算主体表"
)
@SysLog
(
"通过id删除结算主体表"
)
@DeleteMapping
(
"/{id}"
)
@PreAuthorize
(
"@pms.hasPermission('demo_tsettledomain_del')"
)
public
R
<
Boolean
>
removeById
(
@PathVariable
String
id
)
{
return
R
.
ok
(
tSettleDomainService
.
removeById
(
id
));
}
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/mapper/TCustomerInfoMapper.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TCustomerInfo
;
import
org.apache.ibatis.annotations.Mapper
;
/**
* 客户信息
*
* @author hgw
* @date 2022-06-20 09:59:17
*/
@Mapper
public
interface
TCustomerInfoMapper
extends
BaseMapper
<
TCustomerInfo
>
{
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/mapper/TCutsomerDataPermissonMapper.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TCutsomerDataPermisson
;
import
org.apache.ibatis.annotations.Mapper
;
/**
* 客户数据权限表
*
* @author hgw
* @date 2022-06-20 09:59:17
*/
@Mapper
public
interface
TCutsomerDataPermissonMapper
extends
BaseMapper
<
TCutsomerDataPermisson
>
{
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/mapper/TEmployeeInfoMapper.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TEmployeeInfo
;
import
org.apache.ibatis.annotations.Mapper
;
/**
* 人员档案表
*
* @author hgw
* @date 2022-06-20 09:55:06
*/
@Mapper
public
interface
TEmployeeInfoMapper
extends
BaseMapper
<
TEmployeeInfo
>
{
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/mapper/TEmployeeLogMapper.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TEmployeeLog
;
import
org.apache.ibatis.annotations.Mapper
;
/**
* 档案变更日志表
*
* @author hgw
* @date 2022-06-20 09:55:06
*/
@Mapper
public
interface
TEmployeeLogMapper
extends
BaseMapper
<
TEmployeeLog
>
{
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/mapper/TSettleDomainMapper.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TSettleDomain
;
import
org.apache.ibatis.annotations.Mapper
;
/**
* 结算主体表
*
* @author hgw
* @date 2022-06-20 10:02:28
*/
@Mapper
public
interface
TSettleDomainMapper
extends
BaseMapper
<
TSettleDomain
>
{
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/service/TCustomerInfoService.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TCustomerInfo
;
/**
* 客户信息
*
* @author hgw
* @date 2022-06-20 09:59:17
*/
public
interface
TCustomerInfoService
extends
IService
<
TCustomerInfo
>
{
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/service/TCutsomerDataPermissonService.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TCutsomerDataPermisson
;
/**
* 客户数据权限表
*
* @author hgw
* @date 2022-06-20 09:59:17
*/
public
interface
TCutsomerDataPermissonService
extends
IService
<
TCutsomerDataPermisson
>
{
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/service/TEmployeeInfoService.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TEmployeeInfo
;
/**
* 人员档案表
*
* @author hgw
* @date 2022-06-20 09:55:06
*/
public
interface
TEmployeeInfoService
extends
IService
<
TEmployeeInfo
>
{
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/service/TEmployeeLogService.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TEmployeeLog
;
/**
* 档案变更日志表
*
* @author hgw
* @date 2022-06-20 09:55:06
*/
public
interface
TEmployeeLogService
extends
IService
<
TEmployeeLog
>
{
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/service/TSettleDomainService.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TSettleDomain
;
/**
* 结算主体表
*
* @author hgw
* @date 2022-06-20 10:02:28
*/
public
interface
TSettleDomainService
extends
IService
<
TSettleDomain
>
{
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/service/impl/TCustomerInfoServiceImpl.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TCustomerInfo
;
import
com.yifu.cloud.plus.v1.yifu.archives.mapper.TCustomerInfoMapper
;
import
com.yifu.cloud.plus.v1.yifu.archives.service.TCustomerInfoService
;
import
org.springframework.stereotype.Service
;
/**
* 客户信息
*
* @author hgw
* @date 2022-06-20 09:59:17
*/
@Service
public
class
TCustomerInfoServiceImpl
extends
ServiceImpl
<
TCustomerInfoMapper
,
TCustomerInfo
>
implements
TCustomerInfoService
{
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/service/impl/TCutsomerDataPermissonServiceImpl.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TCutsomerDataPermisson
;
import
com.yifu.cloud.plus.v1.yifu.archives.mapper.TCutsomerDataPermissonMapper
;
import
com.yifu.cloud.plus.v1.yifu.archives.service.TCutsomerDataPermissonService
;
import
org.springframework.stereotype.Service
;
/**
* 客户数据权限表
*
* @author hgw
* @date 2022-06-20 09:59:17
*/
@Service
public
class
TCutsomerDataPermissonServiceImpl
extends
ServiceImpl
<
TCutsomerDataPermissonMapper
,
TCutsomerDataPermisson
>
implements
TCutsomerDataPermissonService
{
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/service/impl/TEmployeeInfoServiceImpl.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TEmployeeInfo
;
import
com.yifu.cloud.plus.v1.yifu.archives.mapper.TEmployeeInfoMapper
;
import
com.yifu.cloud.plus.v1.yifu.archives.service.TEmployeeInfoService
;
import
org.springframework.stereotype.Service
;
/**
* 人员档案表
*
* @author hgw
* @date 2022-06-20 09:55:06
*/
@Service
public
class
TEmployeeInfoServiceImpl
extends
ServiceImpl
<
TEmployeeInfoMapper
,
TEmployeeInfo
>
implements
TEmployeeInfoService
{
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/service/impl/TEmployeeLogServiceImpl.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TEmployeeLog
;
import
com.yifu.cloud.plus.v1.yifu.archives.mapper.TEmployeeLogMapper
;
import
com.yifu.cloud.plus.v1.yifu.archives.service.TEmployeeLogService
;
import
org.springframework.stereotype.Service
;
/**
* 档案变更日志表
*
* @author hgw
* @date 2022-06-20 09:55:06
*/
@Service
public
class
TEmployeeLogServiceImpl
extends
ServiceImpl
<
TEmployeeLogMapper
,
TEmployeeLog
>
implements
TEmployeeLogService
{
}
yifu-archives/yifu-archives-biz/src/main/java/com/yifu/cloud/plus/v1/yifu/archives/service/impl/TSettleDomainServiceImpl.java
0 → 100644
View file @
bed0d94b
/*
* Copyright (c) 2018-2025, lengleng All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met:
*
* Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* Neither the name of the yifu4cloud.com developer nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
* Author: lengleng (wangiegie@gmail.com)
*/
package
com
.
yifu
.
cloud
.
plus
.
v1
.
yifu
.
archives
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.yifu.cloud.plus.v1.yifu.archives.entity.TSettleDomain
;
import
com.yifu.cloud.plus.v1.yifu.archives.mapper.TSettleDomainMapper
;
import
com.yifu.cloud.plus.v1.yifu.archives.service.TSettleDomainService
;
import
org.springframework.stereotype.Service
;
/**
* 结算主体表
*
* @author hgw
* @date 2022-06-20 10:02:28
*/
@Service
public
class
TSettleDomainServiceImpl
extends
ServiceImpl
<
TSettleDomainMapper
,
TSettleDomain
>
implements
TSettleDomainService
{
}
yifu-archives/yifu-archives-biz/src/main/resources/mapper/TCustomerInfoMapper.xml
0 → 100644
View file @
bed0d94b
<?xml version="1.0" encoding="UTF-8"?>
<!--
~
~ Copyright (c) 2018-2025, lengleng All rights reserved.
~
~ Redistribution and use in source and binary forms, with or without
~ modification, are permitted provided that the following conditions are met:
~
~ Redistributions of source code must retain the above copyright notice,
~ this list of conditions and the following disclaimer.
~ Redistributions in binary form must reproduce the above copyright
~ notice, this list of conditions and the following disclaimer in the
~ documentation and/or other materials provided with the distribution.
~ Neither the name of the yifu4cloud.com developer nor the names of its
~ contributors may be used to endorse or promote products derived from
~ this software without specific prior written permission.
~ Author: lengleng (wangiegie@gmail.com)
~
-->
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.pig4cloud.pig.demo.mapper.TCustomerInfoMapper"
>
<resultMap
id=
"tCustomerInfoMap"
type=
"com.yifu.cloud.plus.v1.yifu.archives.entity.TCustomerInfo"
>
<id
property=
"id"
column=
"ID"
/>
<result
property=
"customerName"
column=
"CUSTOMER_NAME"
/>
<result
property=
"customerCode"
column=
"CUSTOMER_CODE"
/>
<result
property=
"province"
column=
"PROVINCE"
/>
<result
property=
"city"
column=
"city"
/>
<result
property=
"town"
column=
"town"
/>
<result
property=
"address"
column=
"ADDRESS"
/>
<result
property=
"nature"
column=
"NATURE"
/>
<result
property=
"industryBelong"
column=
"INDUSTRY_BELONG"
/>
<result
property=
"industrySub"
column=
"INDUSTRY_SUB"
/>
<result
property=
"prAuditFlag"
column=
"PR_AUDIT_FLAG"
/>
<result
property=
"stopFlag"
column=
"STOP_FLAG"
/>
<result
property=
"createTime"
column=
"CREATE_TIME"
/>
<result
property=
"createUser"
column=
"CREATE_USER"
/>
<result
property=
"lastUpdateUser"
column=
"LAST_UPDATE_USER"
/>
<result
property=
"lastUpdateTime"
column=
"LAST_UPDATE_TIME"
/>
<result
property=
"deleteFlag"
column=
"DELETE_FLAG"
/>
<result
property=
"salesman"
column=
"SALESMAN"
/>
<result
property=
"oldId"
column=
"OLD_ID"
/>
<result
property=
"label"
column=
"LABEL"
/>
<result
property=
"customerStatus"
column=
"CUSTOMER_STATUS"
/>
<result
property=
"createUserName"
column=
"CREATE_USER_NAME"
/>
<result
property=
"lastUpdateUserName"
column=
"LAST_UPDATE_USER_NAME"
/>
<result
property=
"salesmanName"
column=
"SALESMAN_NAME"
/>
<result
property=
"prAuditOpinion"
column=
"PR_AUDIT_OPINION"
/>
<result
property=
"parentId"
column=
"PARENT_ID"
/>
<result
property=
"prAuditMan"
column=
"PR_AUDIT_MAN"
/>
<result
property=
"prAuditManName"
column=
"PR_AUDIT_MAN_NAME"
/>
<result
property=
"lastAuditDate"
column=
"LAST_AUDIT_DATE"
/>
<result
property=
"belongProvince"
column=
"BELONG_PROVINCE"
/>
<result
property=
"belongCity"
column=
"BELONG_CITY"
/>
<result
property=
"belongTown"
column=
"BELONG_TOWN"
/>
<result
property=
"customerType"
column=
"customer_type"
/>
<result
property=
"stopDate"
column=
"STOP_DATE"
/>
<result
property=
"stopReason"
column=
"STOP_REASON"
/>
<result
property=
"stopUser"
column=
"STOP_USER"
/>
<result
property=
"stopUserName"
column=
"STOP_USER_NAME"
/>
<result
property=
"dataSource"
column=
"data_source"
/>
<result
property=
"balance"
column=
"BALANCE"
/>
</resultMap>
</mapper>
yifu-archives/yifu-archives-biz/src/main/resources/mapper/TCutsomerDataPermissonMapper.xml
0 → 100644
View file @
bed0d94b
<?xml version="1.0" encoding="UTF-8"?>
<!--
~
~ Copyright (c) 2018-2025, lengleng All rights reserved.
~
~ Redistribution and use in source and binary forms, with or without
~ modification, are permitted provided that the following conditions are met:
~
~ Redistributions of source code must retain the above copyright notice,
~ this list of conditions and the following disclaimer.
~ Redistributions in binary form must reproduce the above copyright
~ notice, this list of conditions and the following disclaimer in the
~ documentation and/or other materials provided with the distribution.
~ Neither the name of the yifu4cloud.com developer nor the names of its
~ contributors may be used to endorse or promote products derived from
~ this software without specific prior written permission.
~ Author: lengleng (wangiegie@gmail.com)
~
-->
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.pig4cloud.pig.demo.mapper.TCutsomerDataPermissonMapper"
>
<resultMap
id=
"tCutsomerDataPermissonMap"
type=
"com.yifu.cloud.plus.v1.yifu.archives.entity.TCutsomerDataPermisson"
>
<id
property=
"id"
column=
"ID"
/>
<result
property=
"isOwner"
column=
"IS_OWNER"
/>
<result
property=
"contractId"
column=
"CONTRACT_ID"
/>
<result
property=
"customerId"
column=
"CUSTOMER_ID"
/>
<result
property=
"permissonSrc"
column=
"PERMISSON_SRC"
/>
<result
property=
"permissonLevel"
column=
"PERMISSON_LEVEL"
/>
<result
property=
"bePermissonUser"
column=
"BE_PERMISSON_USER"
/>
<result
property=
"bePermissionTime"
column=
"BE_PERMISSION_TIME"
/>
<result
property=
"remark"
column=
"REMARK"
/>
<result
property=
"settleDomainId"
column=
"SETTLE_DOMAIN_ID"
/>
<result
property=
"bePermissonRole"
column=
"BE_PERMISSON_ROLE"
/>
<result
property=
"bePermissonOrgan"
column=
"BE_PERMISSON_ORGAN"
/>
<result
property=
"permissionUser"
column=
"PERMISSION_USER"
/>
<result
property=
"isCustomerService"
column=
"IS_CUSTOMER_SERVICE"
/>
<result
property=
"type"
column=
"type"
/>
</resultMap>
</mapper>
yifu-archives/yifu-archives-biz/src/main/resources/mapper/TEmployeeInfoMapper.xml
0 → 100644
View file @
bed0d94b
<?xml version="1.0" encoding="UTF-8"?>
<!--
~
~ Copyright (c) 2018-2025, lengleng All rights reserved.
~
~ Redistribution and use in source and binary forms, with or without
~ modification, are permitted provided that the following conditions are met:
~
~ Redistributions of source code must retain the above copyright notice,
~ this list of conditions and the following disclaimer.
~ Redistributions in binary form must reproduce the above copyright
~ notice, this list of conditions and the following disclaimer in the
~ documentation and/or other materials provided with the distribution.
~ Neither the name of the yifu4cloud.com developer nor the names of its
~ contributors may be used to endorse or promote products derived from
~ this software without specific prior written permission.
~ Author: lengleng (wangiegie@gmail.com)
~
-->
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.pig4cloud.pig.demo.mapper.TEmployeeInfoMapper"
>
<resultMap
id=
"tEmployeeInfoMap"
type=
"com.yifu.cloud.plus.v1.yifu.archives.entity.TEmployeeInfo"
>
<id
property=
"id"
column=
"ID"
/>
<result
property=
"empCode"
column=
"EMP_CODE"
/>
<result
property=
"empNatrue"
column=
"EMP_NATRUE"
/>
<result
property=
"empName"
column=
"EMP_NAME"
/>
<result
property=
"empIdcard"
column=
"EMP_IDCARD"
/>
<result
property=
"validityStart"
column=
"VALIDITY_START"
/>
<result
property=
"validityEnd"
column=
"VALIDITY_END"
/>
<result
property=
"empSex"
column=
"EMP_SEX"
/>
<result
property=
"empBirthday"
column=
"EMP_BIRTHDAY"
/>
<result
property=
"empAge"
column=
"EMP_AGE"
/>
<result
property=
"empMarriStatus"
column=
"EMP_MARRI_STATUS"
/>
<result
property=
"empNational"
column=
"EMP_NATIONAL"
/>
<result
property=
"politicalStatus"
column=
"POLITICAL_STATUS"
/>
<result
property=
"empEmail"
column=
"EMP_EMAIL"
/>
<result
property=
"empPhone"
column=
"EMP_PHONE"
/>
<result
property=
"idProvince"
column=
"ID_PROVINCE"
/>
<result
property=
"idCity"
column=
"ID_CITY"
/>
<result
property=
"idTown"
column=
"ID_TOWN"
/>
<result
property=
"empRegisType"
column=
"EMP_REGIS_TYPE"
/>
<result
property=
"fileProvince"
column=
"FILE_PROVINCE"
/>
<result
property=
"fileCity"
column=
"FILE_CITY"
/>
<result
property=
"fileTown"
column=
"FILE_TOWN"
/>
<result
property=
"isCollege"
column=
"IS_COLLEGE"
/>
<result
property=
"hignEducation"
column=
"HIGN_EDUCATION"
/>
<result
property=
"school"
column=
"SCHOOL"
/>
<result
property=
"major"
column=
"MAJOR"
/>
<result
property=
"admissionDate"
column=
"ADMISSION_DATE"
/>
<result
property=
"gradutionDate"
column=
"GRADUTION_DATE"
/>
<result
property=
"remark"
column=
"REMARK"
/>
<result
property=
"fileSource"
column=
"FILE_SOURCE"
/>
<result
property=
"status"
column=
"STATUS"
/>
<result
property=
"fileStatus"
column=
"FILE_STATUS"
/>
<result
property=
"projectNum"
column=
"PROJECT_NUM"
/>
<result
property=
"contractStatus"
column=
"CONTRACT_STATUS"
/>
<result
property=
"insuranceStatus"
column=
"INSURANCE_STATUS"
/>
<result
property=
"socialStatus"
column=
"SOCIAL_STATUS"
/>
<result
property=
"fundStatus"
column=
"FUND_STATUS"
/>
<result
property=
"salaryStatus"
column=
"SALARY_STATUS"
/>
<result
property=
"deleteFlag"
column=
"DELETE_FLAG"
/>
<result
property=
"createBy"
column=
"CREATE_BY"
/>
<result
property=
"createName"
column=
"CREATE_NAME"
/>
<result
property=
"createTime"
column=
"CREATE_TIME"
/>
<result
property=
"updateBy"
column=
"UPDATE_BY"
/>
<result
property=
"updateTime"
column=
"UPDATE_TIME"
/>
<result
property=
"leaveUser"
column=
"LEAVE_USER"
/>
<result
property=
"leaveTime"
column=
"LEAVE_TIME"
/>
<result
property=
"leaveReason"
column=
"LEAVE_REASON"
/>
<result
property=
"leaveRemark"
column=
"LEAVE_REMARK"
/>
</resultMap>
</mapper>
yifu-archives/yifu-archives-biz/src/main/resources/mapper/TEmployeeLogMapper.xml
0 → 100644
View file @
bed0d94b
<?xml version="1.0" encoding="UTF-8"?>
<!--
~
~ Copyright (c) 2018-2025, lengleng All rights reserved.
~
~ Redistribution and use in source and binary forms, with or without
~ modification, are permitted provided that the following conditions are met:
~
~ Redistributions of source code must retain the above copyright notice,
~ this list of conditions and the following disclaimer.
~ Redistributions in binary form must reproduce the above copyright
~ notice, this list of conditions and the following disclaimer in the
~ documentation and/or other materials provided with the distribution.
~ Neither the name of the yifu4cloud.com developer nor the names of its
~ contributors may be used to endorse or promote products derived from
~ this software without specific prior written permission.
~ Author: lengleng (wangiegie@gmail.com)
~
-->
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.pig4cloud.pig.demo.mapper.TEmployeeLogMapper"
>
<resultMap
id=
"tEmployeeLogMap"
type=
"com.yifu.cloud.plus.v1.yifu.archives.entity.TEmployeeLog"
>
<id
property=
"id"
column=
"id"
/>
<result
property=
"type"
column=
"TYPE"
/>
<result
property=
"empId"
column=
"EMP_ID"
/>
<result
property=
"projectId"
column=
"PROJECT_ID"
/>
<result
property=
"createBy"
column=
"CREATE_BY"
/>
<result
property=
"createName"
column=
"CREATE_NAME"
/>
<result
property=
"createTime"
column=
"CREATE_TIME"
/>
<result
property=
"content"
column=
"CONTENT"
/>
</resultMap>
</mapper>
yifu-archives/yifu-archives-biz/src/main/resources/mapper/TSettleDomainMapper.xml
0 → 100644
View file @
bed0d94b
<?xml version="1.0" encoding="UTF-8"?>
<!--
~
~ Copyright (c) 2018-2025, lengleng All rights reserved.
~
~ Redistribution and use in source and binary forms, with or without
~ modification, are permitted provided that the following conditions are met:
~
~ Redistributions of source code must retain the above copyright notice,
~ this list of conditions and the following disclaimer.
~ Redistributions in binary form must reproduce the above copyright
~ notice, this list of conditions and the following disclaimer in the
~ documentation and/or other materials provided with the distribution.
~ Neither the name of the yifu4cloud.com developer nor the names of its
~ contributors may be used to endorse or promote products derived from
~ this software without specific prior written permission.
~ Author: lengleng (wangiegie@gmail.com)
~
-->
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.pig4cloud.pig.demo.mapper.TSettleDomainMapper"
>
<resultMap
id=
"tSettleDomainMap"
type=
"com.yifu.cloud.plus.v1.yifu.archives.entity.TSettleDomain"
>
<id
property=
"id"
column=
"ID"
/>
<result
property=
"departNo"
column=
"DEPART_NO"
/>
<result
property=
"departName"
column=
"DEPART_NAME"
/>
<result
property=
"isNew"
column=
"IS_NEW"
/>
<result
property=
"newRemark"
column=
"NEW_REMARK"
/>
<result
property=
"createUser"
column=
"CREATE_USER"
/>
<result
property=
"createTime"
column=
"CREATE_TIME"
/>
<result
property=
"lastUpdateUser"
column=
"LAST_UPDATE_USER"
/>
<result
property=
"lastUpdateTime"
column=
"LAST_UPDATE_TIME"
/>
<result
property=
"deleteFlag"
column=
"DELETE_FLAG"
/>
<result
property=
"dpAuditFlag"
column=
"DP_AUDIT_FLAG"
/>
<result
property=
"oldId"
column=
"OLD_ID"
/>
<result
property=
"belongContract"
column=
"BELONG_CONTRACT"
/>
<result
property=
"dpAuditOpinion"
column=
"DP_AUDIT_OPINION"
/>
<result
property=
"dpAuditMan"
column=
"DP_AUDIT_MAN"
/>
<result
property=
"dpAuditManName"
column=
"DP_AUDIT_MAN_NAME"
/>
<result
property=
"lastAuditDate"
column=
"LAST_AUDIT_DATE"
/>
<result
property=
"serverItem"
column=
"SERVER_ITEM"
/>
<result
property=
"incomeBelong"
column=
"INCOME_BELONG"
/>
<result
property=
"incomeBelongSub"
column=
"INCOME_BELONG_SUB"
/>
<result
property=
"customerId"
column=
"CUSTOMER_ID"
/>
<result
property=
"createUserName"
column=
"CREATE_USER_NAME"
/>
<result
property=
"commitUser"
column=
"COMMIT_USER"
/>
<result
property=
"commitUserName"
column=
"COMMIT_USER_NAME"
/>
<result
property=
"balance"
column=
"BALANCE"
/>
<result
property=
"invoiceBalance"
column=
"INVOICE_BALANCE"
/>
<result
property=
"firstPassFlag"
column=
"FIRST_PASS_FLAG"
/>
<result
property=
"firstPassTime"
column=
"FIRST_PASS_TIME"
/>
<result
property=
"province"
column=
"PROVINCE"
/>
<result
property=
"city"
column=
"CITY"
/>
<result
property=
"town"
column=
"TOWN"
/>
<result
property=
"stopFlag"
column=
"STOP_FLAG"
/>
<result
property=
"employeeNum"
column=
"employee_num"
/>
<result
property=
"stopDate"
column=
"STOP_DATE"
/>
<result
property=
"stopReason"
column=
"STOP_REASON"
/>
<result
property=
"stopUser"
column=
"STOP_USER"
/>
<result
property=
"stopUserName"
column=
"STOP_USER_NAME"
/>
<result
property=
"type"
column=
"TYPE"
/>
<result
property=
"businessPrimaryType"
column=
"BUSINESS_PRIMARY_TYPE"
/>
<result
property=
"businessSecondType"
column=
"BUSINESS_SECOND_TYPE"
/>
<result
property=
"businessThirdType"
column=
"BUSINESS_THIRD_TYPE"
/>
<result
property=
"managerAuditOpinion"
column=
"MANAGER_AUDIT_OPINION"
/>
<result
property=
"managerAuditMan"
column=
"MANAGER_AUDIT_MAN"
/>
<result
property=
"managerAuditManName"
column=
"MANAGER_AUDIT_MAN_NAME"
/>
<result
property=
"auditTime"
column=
"AUDIT_TIME"
/>
<result
property=
"managerAuditTime"
column=
"MANAGER_AUDIT_TIME"
/>
<result
property=
"createType"
column=
"CREATE_TYPE"
/>
<result
property=
"relateFlag"
column=
"RELATE_FLAG"
/>
<result
property=
"exceptionRemark"
column=
"EXCEPTION_REMARK"
/>
<result
property=
"existAdvancePayment"
column=
"EXIST_ADVANCE_PAYMENT"
/>
<result
property=
"backPayCycle"
column=
"BACK_PAY_CYCLE"
/>
</resultMap>
</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