parent
cecb8b14f7
commit
787959841b
20 changed files with 753 additions and 1 deletions
@ -0,0 +1,83 @@ |
||||
package com.daqing.financial.crms.controller; |
||||
|
||||
import java.util.Arrays; |
||||
import java.util.Map; |
||||
|
||||
import com.daqing.framework.model.response.ResponseResult; |
||||
import org.springframework.beans.factory.annotation.Autowired; |
||||
import org.springframework.web.bind.annotation.*; |
||||
|
||||
import com.daqing.framework.domain.crms.CompanyCustomerEntity; |
||||
import com.daqing.financial.crms.service.CompanyCustomerService; |
||||
import com.daqing.framework.utils.PageUtils; |
||||
|
||||
/** |
||||
* 企业类型客户信息表 |
||||
* |
||||
* @author gongsj |
||||
* @email gongsj@gmail.com |
||||
* @date 2020-09-08 09:57:32 |
||||
*/ |
||||
@RestController |
||||
@RequestMapping("crms/companycustomer") |
||||
public class CompanyCustomerController { |
||||
@Autowired |
||||
private CompanyCustomerService companyCustomerService; |
||||
|
||||
/** |
||||
* 列表 |
||||
*/ |
||||
@GetMapping("/list") |
||||
//@RequiresPermissions("crms:companycustomer:list")
|
||||
public ResponseResult list(@RequestParam Map<String, Object> params){ |
||||
PageUtils page = companyCustomerService.queryPage(params); |
||||
|
||||
return ResponseResult.SUCCESS(); |
||||
} |
||||
|
||||
|
||||
/** |
||||
* 信息 |
||||
*/ |
||||
@GetMapping("/info/{id}") |
||||
//@RequiresPermissions("crms:companycustomer:info")
|
||||
public ResponseResult info(@PathVariable("id") Long id){ |
||||
CompanyCustomerEntity companyCustomer = companyCustomerService.getById(id); |
||||
|
||||
return ResponseResult.SUCCESS(); |
||||
} |
||||
|
||||
/** |
||||
* 保存 |
||||
*/ |
||||
@PostMapping("/save") |
||||
//@RequiresPermissions("crms:companycustomer:save")
|
||||
public ResponseResult save(@RequestBody CompanyCustomerEntity companyCustomer){ |
||||
companyCustomerService.save(companyCustomer); |
||||
|
||||
return ResponseResult.SUCCESS(); |
||||
} |
||||
|
||||
/** |
||||
* 修改 |
||||
*/ |
||||
@PutMapping("/update") |
||||
//@RequiresPermissions("crms:companycustomer:update")
|
||||
public ResponseResult update(@RequestBody CompanyCustomerEntity companyCustomer){ |
||||
companyCustomerService.updateById(companyCustomer); |
||||
|
||||
return ResponseResult.SUCCESS(); |
||||
} |
||||
|
||||
/** |
||||
* 删除 |
||||
*/ |
||||
@DeleteMapping("/delete") |
||||
//@RequiresPermissions("crms:companycustomer:delete")
|
||||
public ResponseResult delete(@RequestBody Long[] ids){ |
||||
companyCustomerService.removeByIds(Arrays.asList(ids)); |
||||
|
||||
return ResponseResult.SUCCESS(); |
||||
} |
||||
|
||||
} |
@ -0,0 +1,84 @@ |
||||
package com.daqing.financial.crms.controller; |
||||
|
||||
import com.daqing.financial.crms.service.CustomerService; |
||||
import com.daqing.framework.domain.crms.CustomerEntity; |
||||
import com.daqing.framework.model.response.ResponseResult; |
||||
import com.daqing.framework.utils.PageUtils; |
||||
import org.springframework.beans.factory.annotation.Autowired; |
||||
import org.springframework.web.bind.annotation.*; |
||||
|
||||
import java.util.Arrays; |
||||
import java.util.Map; |
||||
|
||||
|
||||
/** |
||||
* 记录客户基本信息 |
||||
* |
||||
* @author gongsj |
||||
* @email gongsj@gmail.com |
||||
* @date 2020-09-08 09:57:32 |
||||
*/ |
||||
@RestController |
||||
@RequestMapping("crms/customer") |
||||
public class CustomerController { |
||||
@Autowired |
||||
private CustomerService customerService; |
||||
|
||||
/** |
||||
* 列表 |
||||
*/ |
||||
@GetMapping("/list") |
||||
//@RequiresPermissions("crms:customer:list")
|
||||
public ResponseResult list(@RequestParam Map<String, Object> params) { |
||||
PageUtils page = customerService.queryPage(params); |
||||
|
||||
return ResponseResult.SUCCESS(); |
||||
} |
||||
|
||||
|
||||
/** |
||||
* 信息 |
||||
*/ |
||||
@GetMapping("/info/{id}") |
||||
//@RequiresPermissions("crms:customer:info")
|
||||
public ResponseResult info(@PathVariable("id") Long id) { |
||||
CustomerEntity customer = customerService.getById(id); |
||||
|
||||
return ResponseResult.SUCCESS(); |
||||
} |
||||
|
||||
/** |
||||
* 保存 |
||||
*/ |
||||
@PostMapping("/save") |
||||
//@RequiresPermissions("crms:customer:save")
|
||||
public ResponseResult save(@RequestBody CustomerEntity customer) { |
||||
customerService.save(customer); |
||||
|
||||
return ResponseResult.SUCCESS(); |
||||
} |
||||
|
||||
/** |
||||
* 修改 |
||||
*/ |
||||
@PutMapping("/update") |
||||
//@RequiresPermissions("crms:customer:update")
|
||||
public ResponseResult update(@RequestBody CustomerEntity customer) { |
||||
customerService.updateById(customer); |
||||
|
||||
return ResponseResult.SUCCESS(); |
||||
} |
||||
|
||||
/** |
||||
* 删除 |
||||
*/ |
||||
@DeleteMapping("/delete") |
||||
//@RequiresPermissions("crms:customer:delete")
|
||||
public ResponseResult delete(@RequestBody Long[] ids) { |
||||
customerService.removeByIds(Arrays.asList(ids)); |
||||
|
||||
return ResponseResult.SUCCESS(); |
||||
|
||||
} |
||||
|
||||
} |
@ -0,0 +1,82 @@ |
||||
package com.daqing.financial.crms.controller; |
||||
|
||||
import com.daqing.financial.crms.service.PersonalCustomerService; |
||||
import com.daqing.framework.domain.crms.PersonalCustomerEntity; |
||||
import com.daqing.framework.model.response.ResponseResult; |
||||
import com.daqing.framework.utils.PageUtils; |
||||
import org.springframework.beans.factory.annotation.Autowired; |
||||
import org.springframework.web.bind.annotation.*; |
||||
|
||||
import java.util.Arrays; |
||||
import java.util.Map; |
||||
|
||||
/** |
||||
* 个人类型客户信息表 |
||||
* |
||||
* @author gongsj |
||||
* @email gongsj@gmail.com |
||||
* @date 2020-09-08 09:57:32 |
||||
*/ |
||||
@RestController |
||||
@RequestMapping("crms/personalcustomer") |
||||
public class PersonalCustomerController { |
||||
@Autowired |
||||
private PersonalCustomerService personalCustomerService; |
||||
|
||||
/** |
||||
* 列表 |
||||
*/ |
||||
@GetMapping("/list") |
||||
//@RequiresPermissions("crms:personalcustomer:list")
|
||||
public ResponseResult list(@RequestParam Map<String, Object> params) { |
||||
PageUtils page = personalCustomerService.queryPage(params); |
||||
|
||||
return ResponseResult.SUCCESS(); |
||||
} |
||||
|
||||
|
||||
/** |
||||
* 信息 |
||||
*/ |
||||
@GetMapping("/info/{id}") |
||||
//@RequiresPermissions("crms:personalcustomer:info")
|
||||
public ResponseResult info(@PathVariable("id") Long id) { |
||||
PersonalCustomerEntity personalCustomer = personalCustomerService.getById(id); |
||||
|
||||
return ResponseResult.SUCCESS(); |
||||
} |
||||
|
||||
/** |
||||
* 保存 |
||||
*/ |
||||
@PostMapping("/save") |
||||
//@RequiresPermissions("crms:personalcustomer:save")
|
||||
public ResponseResult save(@RequestBody PersonalCustomerEntity personalCustomer) { |
||||
personalCustomerService.save(personalCustomer); |
||||
|
||||
return ResponseResult.SUCCESS(); |
||||
} |
||||
|
||||
/** |
||||
* 修改 |
||||
*/ |
||||
@PutMapping("/update") |
||||
//@RequiresPermissions("crms:personalcustomer:update")
|
||||
public ResponseResult update(@RequestBody PersonalCustomerEntity personalCustomer) { |
||||
personalCustomerService.updateById(personalCustomer); |
||||
|
||||
return ResponseResult.SUCCESS(); |
||||
} |
||||
|
||||
/** |
||||
* 删除 |
||||
*/ |
||||
@DeleteMapping("/delete") |
||||
//@RequiresPermissions("crms:personalcustomer:delete")
|
||||
public ResponseResult delete(@RequestBody Long[] ids) { |
||||
personalCustomerService.removeByIds(Arrays.asList(ids)); |
||||
|
||||
return ResponseResult.SUCCESS(); |
||||
} |
||||
|
||||
} |
@ -1,4 +1,4 @@ |
||||
package com.daqing.financial.crms.contoller; |
||||
package com.daqing.financial.crms.controller; |
||||
|
||||
import com.daqing.financial.crms.feign.HrmsFeignService; |
||||
import com.daqing.framework.model.response.ResponseResult; |
@ -0,0 +1,17 @@ |
||||
package com.daqing.financial.crms.dao; |
||||
|
||||
import com.daqing.framework.domain.crms.CompanyCustomerEntity; |
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||
import org.apache.ibatis.annotations.Mapper; |
||||
|
||||
/** |
||||
* 企业类型客户信息表 |
||||
* |
||||
* @author gongsj |
||||
* @email gongsj@gmail.com |
||||
* @date 2020-09-08 09:57:32 |
||||
*/ |
||||
@Mapper |
||||
public interface CompanyCustomerDao extends BaseMapper<CompanyCustomerEntity> { |
||||
|
||||
} |
@ -0,0 +1,17 @@ |
||||
package com.daqing.financial.crms.dao; |
||||
|
||||
import com.daqing.framework.domain.crms.CustomerEntity; |
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||
import org.apache.ibatis.annotations.Mapper; |
||||
|
||||
/** |
||||
* 记录客户基本信息 |
||||
* |
||||
* @author gongsj |
||||
* @email gongsj@gmail.com |
||||
* @date 2020-09-08 09:57:32 |
||||
*/ |
||||
@Mapper |
||||
public interface CustomerDao extends BaseMapper<CustomerEntity> { |
||||
|
||||
} |
@ -0,0 +1,17 @@ |
||||
package com.daqing.financial.crms.dao; |
||||
|
||||
import com.daqing.framework.domain.crms.PersonalCustomerEntity; |
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
||||
import org.apache.ibatis.annotations.Mapper; |
||||
|
||||
/** |
||||
* 个人类型客户信息表 |
||||
* |
||||
* @author gongsj |
||||
* @email gongsj@gmail.com |
||||
* @date 2020-09-08 09:57:32 |
||||
*/ |
||||
@Mapper |
||||
public interface PersonalCustomerDao extends BaseMapper<PersonalCustomerEntity> { |
||||
|
||||
} |
@ -0,0 +1,20 @@ |
||||
package com.daqing.financial.crms.service; |
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService; |
||||
import com.daqing.framework.domain.crms.CompanyCustomerEntity; |
||||
import com.daqing.framework.utils.PageUtils; |
||||
|
||||
import java.util.Map; |
||||
|
||||
/** |
||||
* 企业类型客户信息表 |
||||
* |
||||
* @author gongsj |
||||
* @email gongsj@gmail.com |
||||
* @date 2020-09-08 09:57:32 |
||||
*/ |
||||
public interface CompanyCustomerService extends IService<CompanyCustomerEntity> { |
||||
|
||||
PageUtils queryPage(Map<String, Object> params); |
||||
} |
||||
|
@ -0,0 +1,20 @@ |
||||
package com.daqing.financial.crms.service; |
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService; |
||||
import com.daqing.framework.utils.PageUtils; |
||||
import com.daqing.framework.domain.crms.CustomerEntity; |
||||
|
||||
import java.util.Map; |
||||
|
||||
/** |
||||
* 记录客户基本信息 |
||||
* |
||||
* @author gongsj |
||||
* @email gongsj@gmail.com |
||||
* @date 2020-09-08 09:57:32 |
||||
*/ |
||||
public interface CustomerService extends IService<CustomerEntity> { |
||||
|
||||
PageUtils queryPage(Map<String, Object> params); |
||||
} |
||||
|
@ -0,0 +1,20 @@ |
||||
package com.daqing.financial.crms.service; |
||||
|
||||
import com.baomidou.mybatisplus.extension.service.IService; |
||||
import com.daqing.framework.utils.PageUtils; |
||||
import com.daqing.framework.domain.crms.PersonalCustomerEntity; |
||||
|
||||
import java.util.Map; |
||||
|
||||
/** |
||||
* 个人类型客户信息表 |
||||
* |
||||
* @author gongsj |
||||
* @email gongsj@gmail.com |
||||
* @date 2020-09-08 09:57:32 |
||||
*/ |
||||
public interface PersonalCustomerService extends IService<PersonalCustomerEntity> { |
||||
|
||||
PageUtils queryPage(Map<String, Object> params); |
||||
} |
||||
|
@ -0,0 +1,29 @@ |
||||
package com.daqing.financial.crms.service.impl; |
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
||||
import com.daqing.financial.crms.dao.CompanyCustomerDao; |
||||
import com.daqing.financial.crms.service.CompanyCustomerService; |
||||
import com.daqing.framework.domain.crms.CompanyCustomerEntity; |
||||
import com.daqing.framework.utils.PageUtils; |
||||
import com.daqing.framework.utils.Query; |
||||
import org.springframework.stereotype.Service; |
||||
|
||||
import java.util.Map; |
||||
|
||||
|
||||
@Service("companyCustomerService") |
||||
public class CompanyCustomerServiceImpl extends ServiceImpl<CompanyCustomerDao, CompanyCustomerEntity> implements CompanyCustomerService { |
||||
|
||||
@Override |
||||
public PageUtils queryPage(Map<String, Object> params) { |
||||
IPage<CompanyCustomerEntity> page = this.page( |
||||
new Query<CompanyCustomerEntity>().getPage(params), |
||||
new QueryWrapper<CompanyCustomerEntity>() |
||||
); |
||||
|
||||
return new PageUtils(page); |
||||
} |
||||
|
||||
} |
@ -0,0 +1,29 @@ |
||||
package com.daqing.financial.crms.service.impl; |
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
||||
import com.daqing.financial.crms.dao.CustomerDao; |
||||
import com.daqing.financial.crms.service.CustomerService; |
||||
import com.daqing.framework.domain.crms.CustomerEntity; |
||||
import com.daqing.framework.utils.PageUtils; |
||||
import com.daqing.framework.utils.Query; |
||||
import org.springframework.stereotype.Service; |
||||
|
||||
import java.util.Map; |
||||
|
||||
|
||||
@Service("customerService") |
||||
public class CustomerServiceImpl extends ServiceImpl<CustomerDao, CustomerEntity> implements CustomerService { |
||||
|
||||
@Override |
||||
public PageUtils queryPage(Map<String, Object> params) { |
||||
IPage<CustomerEntity> page = this.page( |
||||
new Query<CustomerEntity>().getPage(params), |
||||
new QueryWrapper<CustomerEntity>() |
||||
); |
||||
|
||||
return new PageUtils(page); |
||||
} |
||||
|
||||
} |
@ -0,0 +1,29 @@ |
||||
package com.daqing.financial.crms.service.impl; |
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
||||
import com.baomidou.mybatisplus.core.metadata.IPage; |
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
||||
import com.daqing.financial.crms.dao.PersonalCustomerDao; |
||||
import com.daqing.financial.crms.service.PersonalCustomerService; |
||||
import com.daqing.framework.domain.crms.PersonalCustomerEntity; |
||||
import com.daqing.framework.utils.PageUtils; |
||||
import com.daqing.framework.utils.Query; |
||||
import org.springframework.stereotype.Service; |
||||
|
||||
import java.util.Map; |
||||
|
||||
|
||||
@Service("personalCustomerService") |
||||
public class PersonalCustomerServiceImpl extends ServiceImpl<PersonalCustomerDao, PersonalCustomerEntity> implements PersonalCustomerService { |
||||
|
||||
@Override |
||||
public PageUtils queryPage(Map<String, Object> params) { |
||||
IPage<PersonalCustomerEntity> page = this.page( |
||||
new Query<PersonalCustomerEntity>().getPage(params), |
||||
new QueryWrapper<PersonalCustomerEntity>() |
||||
); |
||||
|
||||
return new PageUtils(page); |
||||
} |
||||
|
||||
} |
@ -0,0 +1,22 @@ |
||||
<?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.daqing.financial.crms.dao.CompanyCustomerDao"> |
||||
|
||||
<!-- 可根据自己的需求,是否要使用 --> |
||||
<resultMap type="com.daqing.framework.domain.crms.CompanyCustomerEntity" id="companyCustomerMap"> |
||||
<result property="id" column="id"/> |
||||
<result property="registeredCapital" column="registered_capital"/> |
||||
<result property="industry" column="industry"/> |
||||
<result property="years" column="years"/> |
||||
<result property="region" column="region"/> |
||||
<result property="shareholder" column="shareholder"/> |
||||
<result property="affiliatedCompany" column="affiliated_company"/> |
||||
<result property="empNum" column="emp_num"/> |
||||
<result property="linkman" column="linkman"/> |
||||
<result property="businessSource" column="business_source"/> |
||||
<result property="customerId" column="customer_id"/> |
||||
</resultMap> |
||||
|
||||
|
||||
</mapper> |
@ -0,0 +1,22 @@ |
||||
<?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.daqing.financial.crms.dao.CustomerDao"> |
||||
|
||||
<!-- 可根据自己的需求,是否要使用 --> |
||||
<resultMap type="com.daqing.framework.domain.crms.CustomerEntity" id="customerMap"> |
||||
<result property="id" column="id"/> |
||||
<result property="code" column="code"/> |
||||
<result property="type" column="type"/> |
||||
<result property="manager" column="manager"/> |
||||
<result property="name" column="name"/> |
||||
<result property="addr" column="addr"/> |
||||
<result property="phone" column="phone"/> |
||||
<result property="password" column="password"/> |
||||
<result property="wechatId" column="wechat_id"/> |
||||
<result property="createTime" column="create_time"/> |
||||
<result property="motifyTime" column="motify_time"/> |
||||
</resultMap> |
||||
|
||||
|
||||
</mapper> |
@ -0,0 +1,28 @@ |
||||
<?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.daqing.financial.crms.dao.PersonalCustomerDao"> |
||||
|
||||
<!-- 可根据自己的需求,是否要使用 --> |
||||
<resultMap type="com.daqing.framework.domain.crms.PersonalCustomerEntity" id="personalCustomerMap"> |
||||
<result property="id" column="id"/> |
||||
<result property="customerId" column="customer_id"/> |
||||
<result property="idCard" column="id_card"/> |
||||
<result property="age" column="age"/> |
||||
<result property="gender" column="gender"/> |
||||
<result property="maritalStatus" column="marital_status"/> |
||||
<result property="education" column="education"/> |
||||
<result property="employer" column="employer"/> |
||||
<result property="position" column="position"/> |
||||
<result property="workingYears" column="working_years"/> |
||||
<result property="socialSecurityNum" column="social_security_num"/> |
||||
<result property="livingSituation" column="living_situation"/> |
||||
<result property="residenceAddr" column="residence_addr"/> |
||||
<result property="businessSource" column="business_source"/> |
||||
<result property="emergencyLinkman" column="emergency_linkman"/> |
||||
<result property="emergencyLinkmanRelationship" column="emergency_linkman_relationship"/> |
||||
<result property="emergencyLinkmanPhone" column="emergency_linkman_phone"/> |
||||
</resultMap> |
||||
|
||||
|
||||
</mapper> |
@ -0,0 +1,68 @@ |
||||
package com.daqing.framework.domain.crms; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId; |
||||
import com.baomidou.mybatisplus.annotation.TableName; |
||||
|
||||
import java.io.Serializable; |
||||
import java.util.Date; |
||||
import lombok.Data; |
||||
|
||||
/** |
||||
* 企业类型客户信息表 |
||||
* |
||||
* @author gongsj |
||||
* @email gongsj@gmail.com |
||||
* @date 2020-09-08 09:57:32 |
||||
*/ |
||||
@Data |
||||
@TableName("crms_company_customer") |
||||
public class CompanyCustomerEntity implements Serializable { |
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 主键 |
||||
*/ |
||||
@TableId |
||||
private Long id; |
||||
/** |
||||
* 注册资金 |
||||
*/ |
||||
private String registeredCapital; |
||||
/** |
||||
* 所属行业 |
||||
*/ |
||||
private String industry; |
||||
/** |
||||
* 成立年限 |
||||
*/ |
||||
private Integer years; |
||||
/** |
||||
* 所在区域 |
||||
*/ |
||||
private String region; |
||||
/** |
||||
* 股东名称 |
||||
*/ |
||||
private String shareholder; |
||||
/** |
||||
* 关联企业 |
||||
*/ |
||||
private String affiliatedCompany; |
||||
/** |
||||
* 员工个数 |
||||
*/ |
||||
private String empNum; |
||||
/** |
||||
* 联系人 |
||||
*/ |
||||
private String linkman; |
||||
/** |
||||
* 业务来源 |
||||
*/ |
||||
private String businessSource; |
||||
/** |
||||
* 客户基本信息表id |
||||
*/ |
||||
private Long customerId; |
||||
|
||||
} |
@ -0,0 +1,68 @@ |
||||
package com.daqing.framework.domain.crms; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId; |
||||
import com.baomidou.mybatisplus.annotation.TableName; |
||||
|
||||
import java.io.Serializable; |
||||
import java.util.Date; |
||||
import lombok.Data; |
||||
|
||||
/** |
||||
* 记录客户基本信息 |
||||
* |
||||
* @author gongsj |
||||
* @email gongsj@gmail.com |
||||
* @date 2020-09-08 09:57:32 |
||||
*/ |
||||
@Data |
||||
@TableName("crms_customer") |
||||
public class CustomerEntity implements Serializable { |
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 主键 |
||||
*/ |
||||
@TableId |
||||
private Long id; |
||||
/** |
||||
* 客户编号 |
||||
*/ |
||||
private String code; |
||||
/** |
||||
* 客户类型 |
||||
*/ |
||||
private Integer type; |
||||
/** |
||||
* 客户的经理人id |
||||
*/ |
||||
private Long manager; |
||||
/** |
||||
* 客户名称 |
||||
*/ |
||||
private String name; |
||||
/** |
||||
* 联系地址 |
||||
*/ |
||||
private String addr; |
||||
/** |
||||
* 联系电话 |
||||
*/ |
||||
private String phone; |
||||
/** |
||||
* 密码 |
||||
*/ |
||||
private String password; |
||||
/** |
||||
* 微信唯一标识 |
||||
*/ |
||||
private String wechatId; |
||||
/** |
||||
* 创建时间 |
||||
*/ |
||||
private Date createTime; |
||||
/** |
||||
* 修改时间 |
||||
*/ |
||||
private Date motifyTime; |
||||
|
||||
} |
@ -0,0 +1,92 @@ |
||||
package com.daqing.framework.domain.crms; |
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableId; |
||||
import com.baomidou.mybatisplus.annotation.TableName; |
||||
|
||||
import java.io.Serializable; |
||||
import java.util.Date; |
||||
import lombok.Data; |
||||
|
||||
/** |
||||
* 个人类型客户信息表 |
||||
* |
||||
* @author gongsj |
||||
* @email gongsj@gmail.com |
||||
* @date 2020-09-08 09:57:32 |
||||
*/ |
||||
@Data |
||||
@TableName("crms_personal_customer") |
||||
public class PersonalCustomerEntity implements Serializable { |
||||
private static final long serialVersionUID = 1L; |
||||
|
||||
/** |
||||
* 主键 |
||||
*/ |
||||
@TableId |
||||
private Long id; |
||||
/** |
||||
* 客户基本信息表id |
||||
*/ |
||||
private Long customerId; |
||||
/** |
||||
* 身份证号 |
||||
*/ |
||||
private String idCard; |
||||
/** |
||||
* 年龄 |
||||
*/ |
||||
private Integer age; |
||||
/** |
||||
* 性别:1、男,0、女 |
||||
*/ |
||||
private Integer gender; |
||||
/** |
||||
* 婚姻状况:1、已婚,0、未婚 |
||||
*/ |
||||
private Integer maritalStatus; |
||||
/** |
||||
* |
||||
*/ |
||||
private String education; |
||||
/** |
||||
* |
||||
*/ |
||||
private String employer; |
||||
/** |
||||
* |
||||
*/ |
||||
private String position; |
||||
/** |
||||
* |
||||
*/ |
||||
private Integer workingYears; |
||||
/** |
||||
* |
||||
*/ |
||||
private String socialSecurityNum; |
||||
/** |
||||
* |
||||
*/ |
||||
private String livingSituation; |
||||
/** |
||||
* |
||||
*/ |
||||
private String residenceAddr; |
||||
/** |
||||
* |
||||
*/ |
||||
private String businessSource; |
||||
/** |
||||
* |
||||
*/ |
||||
private String emergencyLinkman; |
||||
/** |
||||
* |
||||
*/ |
||||
private String emergencyLinkmanRelationship; |
||||
/** |
||||
* |
||||
*/ |
||||
private String emergencyLinkmanPhone; |
||||
|
||||
} |
Loading…
Reference in new issue