新建检测员工子表

This commit is contained in:
许允枞 2025-01-22 11:49:09 +08:00
parent 5bb56d67ed
commit 3ed7b6f752
5 changed files with 181 additions and 0 deletions

View File

@ -0,0 +1,105 @@
package cn.iocoder.yudao.module.inspection.entity;
import cn.iocoder.yudao.framework.tenant.core.db.TenantBaseDO;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import java.util.Date;
/**
* @Description: 检测员工子表
* @Author: 86187
* @Date: 2025/01/22 11:32
* @Version: 1.0
*/
@Data
public class InspectionStaff extends TenantBaseDO {
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
* 员工id
*/
@TableField("user_id")
private Integer userId;
/**
* 身份证号
*/
@TableField("id_card")
private String idCard;
/**
* 居住地址
*/
@TableField("address")
private String address;
/**
* 学历
*/
@TableField("educational")
private String educational;
/**
* 毕业院校
*/
@TableField("school")
private String school;
/**
* 手机号
*/
@TableField("mobile")
private String mobile;
/**
* 短号
*/
@TableField("short_number")
private String shortNumber;
/**
* 入职日期
*/
@TableField("join_date")
private Date joinDate;
/**
* 试用期
*/
@TableField("probation_period")
private String probationPeriod;
/**
* 社保购买日期
*/
@TableField("social_security_buy_date")
private Date socialSecurityBuyDate;
/**
* 紧急联系人
*/
@TableField("emergency_contact_name")
private String emergencyContactName;
/**
* 紧急联系人电话
*/
@TableField("emergency_contact_phone")
private String emergencyContactPhone;
/**
* 驾驶证类型
*/
@TableField("driver_license_type")
private String driverLicenseType;
/**
* 备注
*/
@TableField("remark")
private String remark;
}

View File

@ -0,0 +1,25 @@
package cn.iocoder.yudao.module.inspection.mapper;
import cn.iocoder.yudao.module.inspection.entity.InspectionStaff;
import cn.iocoder.yudao.module.inspection.entity.ShopInspectionGoods;
import cn.iocoder.yudao.module.inspection.query.GoodsQuery;
import cn.iocoder.yudao.module.inspection.vo.GoodsVo;
import cn.iocoder.yudao.module.inspection.vo.PartnerListVo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* 检测员工子表(InspectionStaff)表数据库访问层
*
* @author makejava
* @since 2023-08-01 16:04:13
*/
@Mapper
public interface InspectionStaffMapper extends BaseMapper<InspectionStaff> {
}

View File

@ -0,0 +1,26 @@
package cn.iocoder.yudao.module.inspection.service;
import cn.iocoder.yudao.module.inspection.entity.InspectionGoodsSku;
import cn.iocoder.yudao.module.inspection.entity.InspectionStaff;
import cn.iocoder.yudao.module.inspection.entity.ShopInspectionCategory;
import cn.iocoder.yudao.module.inspection.entity.ShopInspectionGoods;
import cn.iocoder.yudao.module.inspection.query.GoodsQuery;
import cn.iocoder.yudao.module.inspection.vo.GoodsDetail;
import cn.iocoder.yudao.module.inspection.vo.GoodsVo;
import cn.iocoder.yudao.module.inspection.vo.OrderGoodsInfo;
import cn.iocoder.yudao.module.inspection.vo.PartnerListVo;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
/**
* 检测员工子表(InspectionStaff)表服务接口
*
* @author makejava
* @since 2023-08-01 16:04:14
*/
public interface InspectionStaffService extends IService<InspectionStaff> {
}

View File

@ -0,0 +1,19 @@
package cn.iocoder.yudao.module.inspection.service.impl;
import cn.iocoder.yudao.module.inspection.entity.InspectionStaff;
import cn.iocoder.yudao.module.inspection.mapper.InspectionStaffMapper;
import cn.iocoder.yudao.module.inspection.service.InspectionStaffService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* 检测员工子表(InspectionStaff)表服务实现类
*
* @author makejava
* @since 2023-08-01 16:04:14
*/
@Service("InspectionStaffService")
public class InspectionStaffServiceImpl extends ServiceImpl<InspectionStaffMapper, InspectionStaff> implements InspectionStaffService {
}

View File

@ -0,0 +1,6 @@
<?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="cn.iocoder.yudao.module.inspection.mapper.InspectionStaffMapper">
</mapper>