diff --git a/ningda-generator/src/main/java/com/ningdatech/generator/config/GeneratorCodeKingbaseConfig.java b/ningda-generator/src/main/java/com/ningdatech/generator/config/GeneratorCodeKingbaseConfig.java index 1da4c6a..83a5a4c 100644 --- a/ningda-generator/src/main/java/com/ningdatech/generator/config/GeneratorCodeKingbaseConfig.java +++ b/ningda-generator/src/main/java/com/ningdatech/generator/config/GeneratorCodeKingbaseConfig.java @@ -56,7 +56,7 @@ public class GeneratorCodeKingbaseConfig { } public static void main(String[] args) { - generate("WendyYang", "projectlib", PATH_YYD, "nd_project_renewal_fund_declaration"); + generate("Liuxinxin", "expert", PATH_LXX, "nd_expert_user_full_info"); } } diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/expert/controller/ExpertUserFullInfoController.java b/pmapi/src/main/java/com/ningdatech/pmapi/expert/controller/ExpertUserFullInfoController.java new file mode 100644 index 0000000..55e6ab3 --- /dev/null +++ b/pmapi/src/main/java/com/ningdatech/pmapi/expert/controller/ExpertUserFullInfoController.java @@ -0,0 +1,20 @@ +package com.ningdatech.pmapi.expert.controller; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.stereotype.Controller; + +/** + *

+ * 前端控制器 + *

+ * + * @author Liuxinxin + * @since 2023-02-22 + */ +@Controller +@RequestMapping("/pmapi.expert/nd-expert-user-full-info") +public class ExpertUserFullInfoController { + +} diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/expert/entity/ExpertUserFullInfo.java b/pmapi/src/main/java/com/ningdatech/pmapi/expert/entity/ExpertUserFullInfo.java new file mode 100644 index 0000000..76f024a --- /dev/null +++ b/pmapi/src/main/java/com/ningdatech/pmapi/expert/entity/ExpertUserFullInfo.java @@ -0,0 +1,105 @@ +package com.ningdatech.pmapi.expert.entity; + +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + *

+ * + *

+ * + * @author Liuxinxin + * @since 2023-02-22 + */ +@TableName("nd_expert_user_full_info") +@Data +@ApiModel(value = "NdExpertUserFullInfo对象", description = "") +public class ExpertUserFullInfo implements Serializable { + + private static final long serialVersionUID = 1L; + + private Long id; + + private LocalDateTime createOn; + + private LocalDateTime updateOn; + + private Long userId; + + private String expertAccountStatus; + + private String isDingUser; + + private String userInfoStep; + + private String phoneNo; + + private String gender; + + private String expertName; + + private String avatarFileId; + + private String idCard; + + private String officePhone; + + private String bankNo; + + private String bank; + + private String email; + + private String school; + + private LocalDateTime graduatedAt; + + private String academicTitle; + + private String graduationCertificateFileIdList; + + private String degreeCertificateFileIdList; + + private LocalDateTime retiredAt; + + private String company; + + private String legalEntityCode; + + private String administrativeDuties; + + private String startWorkAt; + + private String address; + + private String experience; + + private String technicalTitles; + + private String titleCertificateFileIdList; + + private String awards; + + private String recognitionReward; + + private String recommendationProofFileIdList; + + private String regionCode; + + private String regionLevel; + + private String recommendedWay; + + private String remark; + + private String hometown; + + private String nationality; + + private LocalDateTime birth; + +} diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/expert/mapper/NdExpertUserFullInfoMapper.java b/pmapi/src/main/java/com/ningdatech/pmapi/expert/mapper/NdExpertUserFullInfoMapper.java new file mode 100644 index 0000000..884b0be --- /dev/null +++ b/pmapi/src/main/java/com/ningdatech/pmapi/expert/mapper/NdExpertUserFullInfoMapper.java @@ -0,0 +1,16 @@ +package com.ningdatech.pmapi.expert.mapper; + +import com.ningdatech.pmapi.expert.entity.ExpertUserFullInfo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * Mapper 接口 + *

+ * + * @author Liuxinxin + * @since 2023-02-22 + */ +public interface NdExpertUserFullInfoMapper extends BaseMapper { + +} diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/expert/mapper/NdExpertUserFullInfoMapper.xml b/pmapi/src/main/java/com/ningdatech/pmapi/expert/mapper/NdExpertUserFullInfoMapper.xml new file mode 100644 index 0000000..1819911 --- /dev/null +++ b/pmapi/src/main/java/com/ningdatech/pmapi/expert/mapper/NdExpertUserFullInfoMapper.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/expert/service/IExpertUserFullInfoService.java b/pmapi/src/main/java/com/ningdatech/pmapi/expert/service/IExpertUserFullInfoService.java new file mode 100644 index 0000000..5003a20 --- /dev/null +++ b/pmapi/src/main/java/com/ningdatech/pmapi/expert/service/IExpertUserFullInfoService.java @@ -0,0 +1,16 @@ +package com.ningdatech.pmapi.expert.service; + +import com.ningdatech.pmapi.expert.entity.ExpertUserFullInfo; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 服务类 + *

+ * + * @author Liuxinxin + * @since 2023-02-22 + */ +public interface IExpertUserFullInfoService extends IService { + +} diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/expert/service/impl/ExpertUserFullInfoServiceImpl.java b/pmapi/src/main/java/com/ningdatech/pmapi/expert/service/impl/ExpertUserFullInfoServiceImpl.java new file mode 100644 index 0000000..580d087 --- /dev/null +++ b/pmapi/src/main/java/com/ningdatech/pmapi/expert/service/impl/ExpertUserFullInfoServiceImpl.java @@ -0,0 +1,20 @@ +package com.ningdatech.pmapi.expert.service.impl; + +import com.ningdatech.pmapi.expert.entity.ExpertUserFullInfo; +import com.ningdatech.pmapi.expert.mapper.NdExpertUserFullInfoMapper; +import com.ningdatech.pmapi.expert.service.IExpertUserFullInfoService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 服务实现类 + *

+ * + * @author Liuxinxin + * @since 2023-02-22 + */ +@Service +public class ExpertUserFullInfoServiceImpl extends ServiceImpl implements IExpertUserFullInfoService { + +}