diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyAdvancedSettingMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyAdvancedSettingMapper.java new file mode 100644 index 000000000..2849335f4 --- /dev/null +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyAdvancedSettingMapper.java @@ -0,0 +1,25 @@ +package com.cool.store.mapper; + +import com.cool.store.model.entity.HyAdvancedSettingDO; +import org.apache.ibatis.annotations.Param; + +/** + * @author zhangchenbiao + * @date 2023-05-29 03:49 + */ +public interface HyAdvancedSettingMapper { + /** + * + * 默认插入方法,只会给有值的字段赋值 + * 会对传进来的字段做判空处理,如果字段为空,则使用数据库默认字段或者null + * dateTime:2023-05-29 03:49 + */ + int insertSelective(@Param("record") HyAdvancedSettingDO record, @Param("enterpriseId") String enterpriseId); + + /** + * + * 默认更新方法,根据主键更新,不会把null值更新到数据库,避免覆盖之前有值的 + * dateTime:2023-05-29 03:49 + */ + int updateByPrimaryKeySelective(@Param("record") HyAdvancedSettingDO record, @Param("enterpriseId") String enterpriseId); +} \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyContentInfoMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyContentInfoMapper.java new file mode 100644 index 000000000..3914c93ff --- /dev/null +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyContentInfoMapper.java @@ -0,0 +1,25 @@ +package com.cool.store.mapper; + +import com.cool.store.model.entity.HyContentInfoDO; +import org.apache.ibatis.annotations.Param; + +/** + * @author zhangchenbiao + * @date 2023-05-29 03:50 + */ +public interface HyContentInfoMapper { + /** + * + * 默认插入方法,只会给有值的字段赋值 + * 会对传进来的字段做判空处理,如果字段为空,则使用数据库默认字段或者null + * dateTime:2023-05-29 03:50 + */ + int insertSelective(@Param("record") HyContentInfoDO record, @Param("enterpriseId") String enterpriseId); + + /** + * + * 默认更新方法,根据主键更新,不会把null值更新到数据库,避免覆盖之前有值的 + * dateTime:2023-05-29 03:50 + */ + int updateByPrimaryKeySelective(@Param("record") HyContentInfoDO record, @Param("enterpriseId") String enterpriseId); +} \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyIntendDevZoneInfoMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyIntendDevZoneInfoMapper.java new file mode 100644 index 000000000..26c31aa94 --- /dev/null +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyIntendDevZoneInfoMapper.java @@ -0,0 +1,25 @@ +package com.cool.store.mapper; + +import com.cool.store.model.entity.HyIntendDevZoneInfoDO; +import org.apache.ibatis.annotations.Param; + +/** + * @author zhangchenbiao + * @date 2023-05-29 03:50 + */ +public interface HyIntendDevZoneInfoMapper { + /** + * + * 默认插入方法,只会给有值的字段赋值 + * 会对传进来的字段做判空处理,如果字段为空,则使用数据库默认字段或者null + * dateTime:2023-05-29 03:50 + */ + int insertSelective(@Param("record") HyIntendDevZoneInfoDO record, @Param("enterpriseId") String enterpriseId); + + /** + * + * 默认更新方法,根据主键更新,不会把null值更新到数据库,避免覆盖之前有值的 + * dateTime:2023-05-29 03:50 + */ + int updateByPrimaryKeySelective(@Param("record") HyIntendDevZoneInfoDO record, @Param("enterpriseId") String enterpriseId); +} \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyIntendDevelopementMappingMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyIntendDevelopementMappingMapper.java new file mode 100644 index 000000000..0e295868f --- /dev/null +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyIntendDevelopementMappingMapper.java @@ -0,0 +1,25 @@ +package com.cool.store.mapper; + +import com.cool.store.model.entity.HyIntendDevelopementMappingDO; +import org.apache.ibatis.annotations.Param; + +/** + * @author zhangchenbiao + * @date 2023-05-29 03:50 + */ +public interface HyIntendDevelopementMappingMapper { + /** + * + * 默认插入方法,只会给有值的字段赋值 + * 会对传进来的字段做判空处理,如果字段为空,则使用数据库默认字段或者null + * dateTime:2023-05-29 03:50 + */ + int insertSelective(@Param("record") HyIntendDevelopementMappingDO record, @Param("enterpriseId") String enterpriseId); + + /** + * + * 默认更新方法,根据主键更新,不会把null值更新到数据库,避免覆盖之前有值的 + * dateTime:2023-05-29 03:50 + */ + int updateByPrimaryKeySelective(@Param("record") HyIntendDevelopementMappingDO record, @Param("enterpriseId") String enterpriseId); +} \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyOpenAreaInfoMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyOpenAreaInfoMapper.java new file mode 100644 index 000000000..09f36b07d --- /dev/null +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyOpenAreaInfoMapper.java @@ -0,0 +1,25 @@ +package com.cool.store.mapper; + +import com.cool.store.model.entity.HyOpenAreaInfoDO; +import org.apache.ibatis.annotations.Param; + +/** + * @author zhangchenbiao + * @date 2023-05-29 03:51 + */ +public interface HyOpenAreaInfoMapper { + /** + * + * 默认插入方法,只会给有值的字段赋值 + * 会对传进来的字段做判空处理,如果字段为空,则使用数据库默认字段或者null + * dateTime:2023-05-29 03:51 + */ + int insertSelective(@Param("record") HyOpenAreaInfoDO record, @Param("enterpriseId") String enterpriseId); + + /** + * + * 默认更新方法,根据主键更新,不会把null值更新到数据库,避免覆盖之前有值的 + * dateTime:2023-05-29 03:51 + */ + int updateByPrimaryKeySelective(@Param("record") HyOpenAreaInfoDO record, @Param("enterpriseId") String enterpriseId); +} \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerBaseInfoMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerBaseInfoMapper.java new file mode 100644 index 000000000..2f562b1b9 --- /dev/null +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerBaseInfoMapper.java @@ -0,0 +1,25 @@ +package com.cool.store.mapper; + +import com.cool.store.model.entity.HyPartnerBaseInfoDO; +import org.apache.ibatis.annotations.Param; + +/** + * @author zhangchenbiao + * @date 2023-05-29 03:51 + */ +public interface HyPartnerBaseInfoMapper { + /** + * + * 默认插入方法,只会给有值的字段赋值 + * 会对传进来的字段做判空处理,如果字段为空,则使用数据库默认字段或者null + * dateTime:2023-05-29 03:51 + */ + int insertSelective(@Param("record") HyPartnerBaseInfoDO record, @Param("enterpriseId") String enterpriseId); + + /** + * + * 默认更新方法,根据主键更新,不会把null值更新到数据库,避免覆盖之前有值的 + * dateTime:2023-05-29 03:51 + */ + int updateByPrimaryKeySelective(@Param("record") HyPartnerBaseInfoDO record, @Param("enterpriseId") String enterpriseId); +} \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerCertificationInfoMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerCertificationInfoMapper.java new file mode 100644 index 000000000..89c522d22 --- /dev/null +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerCertificationInfoMapper.java @@ -0,0 +1,25 @@ +package com.cool.store.mapper; + +import com.cool.store.model.entity.HyPartnerCertificationInfoDO; +import org.apache.ibatis.annotations.Param; + +/** + * @author zhangchenbiao + * @date 2023-05-29 03:51 + */ +public interface HyPartnerCertificationInfoMapper { + /** + * + * 默认插入方法,只会给有值的字段赋值 + * 会对传进来的字段做判空处理,如果字段为空,则使用数据库默认字段或者null + * dateTime:2023-05-29 03:51 + */ + int insertSelective(@Param("record") HyPartnerCertificationInfoDO record, @Param("enterpriseId") String enterpriseId); + + /** + * + * 默认更新方法,根据主键更新,不会把null值更新到数据库,避免覆盖之前有值的 + * dateTime:2023-05-29 03:51 + */ + int updateByPrimaryKeySelective(@Param("record") HyPartnerCertificationInfoDO record, @Param("enterpriseId") String enterpriseId); +} \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerClerkMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerClerkMapper.java new file mode 100644 index 000000000..d0adf8ac9 --- /dev/null +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerClerkMapper.java @@ -0,0 +1,25 @@ +package com.cool.store.mapper; + +import com.cool.store.model.entity.HyPartnerClerkDO; +import org.apache.ibatis.annotations.Param; + +/** + * @author zhangchenbiao + * @date 2023-05-29 03:51 + */ +public interface HyPartnerClerkMapper { + /** + * + * 默认插入方法,只会给有值的字段赋值 + * 会对传进来的字段做判空处理,如果字段为空,则使用数据库默认字段或者null + * dateTime:2023-05-29 03:51 + */ + int insertSelective(@Param("record") HyPartnerClerkDO record, @Param("enterpriseId") String enterpriseId); + + /** + * + * 默认更新方法,根据主键更新,不会把null值更新到数据库,避免覆盖之前有值的 + * dateTime:2023-05-29 03:51 + */ + int updateByPrimaryKeySelective(@Param("record") HyPartnerClerkDO record, @Param("enterpriseId") String enterpriseId); +} \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerIntentInfoMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerIntentInfoMapper.java new file mode 100644 index 000000000..2a22c286a --- /dev/null +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerIntentInfoMapper.java @@ -0,0 +1,25 @@ +package com.cool.store.mapper; + +import com.cool.store.model.entity.HyPartnerIntentInfoDO; +import org.apache.ibatis.annotations.Param; + +/** + * @author zhangchenbiao + * @date 2023-05-29 03:52 + */ +public interface HyPartnerIntentInfoMapper { + /** + * + * 默认插入方法,只会给有值的字段赋值 + * 会对传进来的字段做判空处理,如果字段为空,则使用数据库默认字段或者null + * dateTime:2023-05-29 03:52 + */ + int insertSelective(@Param("record") HyPartnerIntentInfoDO record, @Param("enterpriseId") String enterpriseId); + + /** + * + * 默认更新方法,根据主键更新,不会把null值更新到数据库,避免覆盖之前有值的 + * dateTime:2023-05-29 03:52 + */ + int updateByPrimaryKeySelective(@Param("record") HyPartnerIntentInfoDO record, @Param("enterpriseId") String enterpriseId); +} \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerInterviewLogMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerInterviewLogMapper.java new file mode 100644 index 000000000..a915be9fc --- /dev/null +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerInterviewLogMapper.java @@ -0,0 +1,25 @@ +package com.cool.store.mapper; + +import com.cool.store.model.entity.HyPartnerInterviewLogDO; +import org.apache.ibatis.annotations.Param; + +/** + * @author zhangchenbiao + * @date 2023-05-29 03:52 + */ +public interface HyPartnerInterviewLogMapper { + /** + * + * 默认插入方法,只会给有值的字段赋值 + * 会对传进来的字段做判空处理,如果字段为空,则使用数据库默认字段或者null + * dateTime:2023-05-29 03:52 + */ + int insertSelective(@Param("record") HyPartnerInterviewLogDO record, @Param("enterpriseId") String enterpriseId); + + /** + * + * 默认更新方法,根据主键更新,不会把null值更新到数据库,避免覆盖之前有值的 + * dateTime:2023-05-29 03:52 + */ + int updateByPrimaryKeySelective(@Param("record") HyPartnerInterviewLogDO record, @Param("enterpriseId") String enterpriseId); +} \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerInterviewMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerInterviewMapper.java new file mode 100644 index 000000000..bc6c871d6 --- /dev/null +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerInterviewMapper.java @@ -0,0 +1,25 @@ +package com.cool.store.mapper; + +import com.cool.store.model.entity.HyPartnerInterviewDO; +import org.apache.ibatis.annotations.Param; + +/** + * @author zhangchenbiao + * @date 2023-05-29 03:52 + */ +public interface HyPartnerInterviewMapper { + /** + * + * 默认插入方法,只会给有值的字段赋值 + * 会对传进来的字段做判空处理,如果字段为空,则使用数据库默认字段或者null + * dateTime:2023-05-29 03:52 + */ + int insertSelective(@Param("record") HyPartnerInterviewDO record, @Param("enterpriseId") String enterpriseId); + + /** + * + * 默认更新方法,根据主键更新,不会把null值更新到数据库,避免覆盖之前有值的 + * dateTime:2023-05-29 03:52 + */ + int updateByPrimaryKeySelective(@Param("record") HyPartnerInterviewDO record, @Param("enterpriseId") String enterpriseId); +} \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerInterviewPlanMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerInterviewPlanMapper.java new file mode 100644 index 000000000..11fa9c2a5 --- /dev/null +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerInterviewPlanMapper.java @@ -0,0 +1,25 @@ +package com.cool.store.mapper; + +import com.cool.store.model.entity.HyPartnerInterviewPlanDO; +import org.apache.ibatis.annotations.Param; + +/** + * @author zhangchenbiao + * @date 2023-05-29 03:52 + */ +public interface HyPartnerInterviewPlanMapper { + /** + * + * 默认插入方法,只会给有值的字段赋值 + * 会对传进来的字段做判空处理,如果字段为空,则使用数据库默认字段或者null + * dateTime:2023-05-29 03:52 + */ + int insertSelective(@Param("record") HyPartnerInterviewPlanDO record, @Param("enterpriseId") String enterpriseId); + + /** + * + * 默认更新方法,根据主键更新,不会把null值更新到数据库,避免覆盖之前有值的 + * dateTime:2023-05-29 03:52 + */ + int updateByPrimaryKeySelective(@Param("record") HyPartnerInterviewPlanDO record, @Param("enterpriseId") String enterpriseId); +} \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerLineInfoMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerLineInfoMapper.java new file mode 100644 index 000000000..d436cdc7b --- /dev/null +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerLineInfoMapper.java @@ -0,0 +1,25 @@ +package com.cool.store.mapper; + +import com.cool.store.model.entity.HyPartnerLineInfoDO; +import org.apache.ibatis.annotations.Param; + +/** + * @author zhangchenbiao + * @date 2023-05-29 03:52 + */ +public interface HyPartnerLineInfoMapper { + /** + * + * 默认插入方法,只会给有值的字段赋值 + * 会对传进来的字段做判空处理,如果字段为空,则使用数据库默认字段或者null + * dateTime:2023-05-29 03:52 + */ + int insertSelective(@Param("record") HyPartnerLineInfoDO record, @Param("enterpriseId") String enterpriseId); + + /** + * + * 默认更新方法,根据主键更新,不会把null值更新到数据库,避免覆盖之前有值的 + * dateTime:2023-05-29 03:52 + */ + int updateByPrimaryKeySelective(@Param("record") HyPartnerLineInfoDO record, @Param("enterpriseId") String enterpriseId); +} \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerTaskInfoLogMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerTaskInfoLogMapper.java new file mode 100644 index 000000000..14cc885c9 --- /dev/null +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerTaskInfoLogMapper.java @@ -0,0 +1,25 @@ +package com.cool.store.mapper; + +import com.cool.store.model.entity.HyPartnerTaskInfoLogDO; +import org.apache.ibatis.annotations.Param; + +/** + * @author zhangchenbiao + * @date 2023-05-29 03:53 + */ +public interface HyPartnerTaskInfoLogMapper { + /** + * + * 默认插入方法,只会给有值的字段赋值 + * 会对传进来的字段做判空处理,如果字段为空,则使用数据库默认字段或者null + * dateTime:2023-05-29 03:53 + */ + int insertSelective(@Param("record") HyPartnerTaskInfoLogDO record, @Param("enterpriseId") String enterpriseId); + + /** + * + * 默认更新方法,根据主键更新,不会把null值更新到数据库,避免覆盖之前有值的 + * dateTime:2023-05-29 03:53 + */ + int updateByPrimaryKeySelective(@Param("record") HyPartnerTaskInfoLogDO record, @Param("enterpriseId") String enterpriseId); +} \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerUserInfoMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerUserInfoMapper.java new file mode 100644 index 000000000..411fc56e2 --- /dev/null +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerUserInfoMapper.java @@ -0,0 +1,25 @@ +package com.cool.store.mapper; + +import com.cool.store.model.entity.HyPartnerUserInfoDO; +import org.apache.ibatis.annotations.Param; + +/** + * @author zhangchenbiao + * @date 2023-05-29 03:53 + */ +public interface HyPartnerUserInfoMapper { + /** + * + * 默认插入方法,只会给有值的字段赋值 + * 会对传进来的字段做判空处理,如果字段为空,则使用数据库默认字段或者null + * dateTime:2023-05-29 03:53 + */ + int insertSelective(@Param("record") HyPartnerUserInfoDO record, @Param("enterpriseId") String enterpriseId); + + /** + * + * 默认更新方法,根据主键更新,不会把null值更新到数据库,避免覆盖之前有值的 + * dateTime:2023-05-29 03:53 + */ + int updateByPrimaryKeySelective(@Param("record") HyPartnerUserInfoDO record, @Param("enterpriseId") String enterpriseId); +} \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerUserPlatformBindMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerUserPlatformBindMapper.java new file mode 100644 index 000000000..5e91670a6 --- /dev/null +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyPartnerUserPlatformBindMapper.java @@ -0,0 +1,25 @@ +package com.cool.store.mapper; + +import com.cool.store.model.entity.HyPartnerUserPlatformBindDO; +import org.apache.ibatis.annotations.Param; + +/** + * @author zhangchenbiao + * @date 2023-05-29 03:53 + */ +public interface HyPartnerUserPlatformBindMapper { + /** + * + * 默认插入方法,只会给有值的字段赋值 + * 会对传进来的字段做判空处理,如果字段为空,则使用数据库默认字段或者null + * dateTime:2023-05-29 03:53 + */ + int insertSelective(@Param("record") HyPartnerUserPlatformBindDO record, @Param("enterpriseId") String enterpriseId); + + /** + * + * 默认更新方法,根据主键更新,不会把null值更新到数据库,避免覆盖之前有值的 + * dateTime:2023-05-29 03:53 + */ + int updateByPrimaryKeySelective(@Param("record") HyPartnerUserPlatformBindDO record, @Param("enterpriseId") String enterpriseId); +} \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyWorkflowStageMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyWorkflowStageMapper.java new file mode 100644 index 000000000..99927dfff --- /dev/null +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/HyWorkflowStageMapper.java @@ -0,0 +1,25 @@ +package com.cool.store.mapper; + +import com.cool.store.model.entity.HyWorkflowStageDO; +import org.apache.ibatis.annotations.Param; + +/** + * @author zhangchenbiao + * @date 2023-05-29 03:53 + */ +public interface HyWorkflowStageMapper { + /** + * + * 默认插入方法,只会给有值的字段赋值 + * 会对传进来的字段做判空处理,如果字段为空,则使用数据库默认字段或者null + * dateTime:2023-05-29 03:53 + */ + int insertSelective(@Param("record") HyWorkflowStageDO record, @Param("enterpriseId") String enterpriseId); + + /** + * + * 默认更新方法,根据主键更新,不会把null值更新到数据库,避免覆盖之前有值的 + * dateTime:2023-05-29 03:53 + */ + int updateByPrimaryKeySelective(@Param("record") HyWorkflowStageDO record, @Param("enterpriseId") String enterpriseId); +} \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyAdvancedSettingMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyAdvancedSettingMapper.xml new file mode 100644 index 000000000..7e271e308 --- /dev/null +++ b/coolstore-partner-dao/src/main/resources/mapper/HyAdvancedSettingMapper.xml @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + id, partner_url, allocation_roles, tencent_video_account, tencent_video_key, create_time, + update_time, create_user_id, update_user_id + + + insert into hy_advanced_setting_${enterpriseId} + + + partner_url, + + + allocation_roles, + + + tencent_video_account, + + + tencent_video_key, + + + create_time, + + + update_time, + + + create_user_id, + + + update_user_id, + + + + + #{record.partnerUrl}, + + + #{record.allocationRoles}, + + + #{record.tencentVideoAccount}, + + + #{record.tencentVideoKey}, + + + #{record.createTime}, + + + #{record.updateTime}, + + + #{record.createUserId}, + + + #{record.updateUserId}, + + + + + update hy_advanced_setting_${enterpriseId} + + + partner_url = #{record.partnerUrl}, + + + allocation_roles = #{record.allocationRoles}, + + + tencent_video_account = #{record.tencentVideoAccount}, + + + tencent_video_key = #{record.tencentVideoKey}, + + + create_time = #{record.createTime}, + + + update_time = #{record.updateTime}, + + + create_user_id = #{record.createUserId}, + + + update_user_id = #{record.updateUserId}, + + + where id = #{record.id} + + \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyContentInfoMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyContentInfoMapper.xml new file mode 100644 index 000000000..e0d57e427 --- /dev/null +++ b/coolstore-partner-dao/src/main/resources/mapper/HyContentInfoMapper.xml @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + id, content_title, subject, content_type, cover, status, deleted, create_time, update_time, + create_user_id, update_user_id + + + content + + + insert into hy_content_info_${enterpriseId} + + + content_title, + + + subject, + + + content_type, + + + cover, + + + status, + + + deleted, + + + create_time, + + + update_time, + + + create_user_id, + + + update_user_id, + + + content, + + + + + #{record.contentTitle}, + + + #{record.subject}, + + + #{record.contentType}, + + + #{record.cover}, + + + #{record.status}, + + + #{record.deleted}, + + + #{record.createTime}, + + + #{record.updateTime}, + + + #{record.createUserId}, + + + #{record.updateUserId}, + + + #{record.content}, + + + + + update hy_content_info_${enterpriseId} + + + content_title = #{record.contentTitle}, + + + subject = #{record.subject}, + + + content_type = #{record.contentType}, + + + cover = #{record.cover}, + + + status = #{record.status}, + + + deleted = #{record.deleted}, + + + create_time = #{record.createTime}, + + + update_time = #{record.updateTime}, + + + create_user_id = #{record.createUserId}, + + + update_user_id = #{record.updateUserId}, + + + content = #{record.content}, + + + where id = #{record.id} + + \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyIntendDevZoneInfoMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyIntendDevZoneInfoMapper.xml new file mode 100644 index 000000000..98d9b7271 --- /dev/null +++ b/coolstore-partner-dao/src/main/resources/mapper/HyIntendDevZoneInfoMapper.xml @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + id, zone_name, associated_region_id, type, last_allot_user_id, deleted, create_time, + update_time, create_user_id, update_user_id + + + insert into hy_intend_dev_zone_info_${enterpriseId} + + + zone_name, + + + associated_region_id, + + + type, + + + last_allot_user_id, + + + deleted, + + + create_time, + + + update_time, + + + create_user_id, + + + update_user_id, + + + + + #{record.zoneName}, + + + #{record.associatedRegionId}, + + + #{record.type}, + + + #{record.lastAllotUserId}, + + + #{record.deleted}, + + + #{record.createTime}, + + + #{record.updateTime}, + + + #{record.createUserId}, + + + #{record.updateUserId}, + + + + + update hy_intend_dev_zone_info_${enterpriseId} + + + zone_name = #{record.zoneName}, + + + associated_region_id = #{record.associatedRegionId}, + + + type = #{record.type}, + + + last_allot_user_id = #{record.lastAllotUserId}, + + + deleted = #{record.deleted}, + + + create_time = #{record.createTime}, + + + update_time = #{record.updateTime}, + + + create_user_id = #{record.createUserId}, + + + update_user_id = #{record.updateUserId}, + + + where id = #{record.id} + + \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyIntendDevelopementMappingMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyIntendDevelopementMappingMapper.xml new file mode 100644 index 000000000..9924b0c34 --- /dev/null +++ b/coolstore-partner-dao/src/main/resources/mapper/HyIntendDevelopementMappingMapper.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + id, mapping_id, open_area_mapping_id, type, create_time, update_time + + + insert into hy_intend_developement_mapping_${enterpriseId} + + + mapping_id, + + + open_area_mapping_id, + + + type, + + + create_time, + + + update_time, + + + + + #{record.mappingId}, + + + #{record.openAreaMappingId}, + + + #{record.type}, + + + #{record.createTime}, + + + #{record.updateTime}, + + + + + update hy_intend_developement_mapping_${enterpriseId} + + + mapping_id = #{record.mappingId}, + + + open_area_mapping_id = #{record.openAreaMappingId}, + + + type = #{record.type}, + + + create_time = #{record.createTime}, + + + update_time = #{record.updateTime}, + + + where id = #{record.id} + + \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyOpenAreaInfoMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyOpenAreaInfoMapper.xml new file mode 100644 index 000000000..8618a0ada --- /dev/null +++ b/coolstore-partner-dao/src/main/resources/mapper/HyOpenAreaInfoMapper.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + id, parent_id, area_name, area_path, background_banner, detail_banner, area_status, + deleted, create_time, update_time, update_user_id + + + insert into hy_open_area_info_${enterpriseId} + + + parent_id, + + + area_name, + + + area_path, + + + background_banner, + + + detail_banner, + + + area_status, + + + deleted, + + + create_time, + + + update_time, + + + update_user_id, + + + + + #{record.parentId}, + + + #{record.areaName}, + + + #{record.areaPath}, + + + #{record.backgroundBanner}, + + + #{record.detailBanner}, + + + #{record.areaStatus}, + + + #{record.deleted}, + + + #{record.createTime}, + + + #{record.updateTime}, + + + #{record.updateUserId}, + + + + + update hy_open_area_info_${enterpriseId} + + + parent_id = #{record.parentId}, + + + area_name = #{record.areaName}, + + + area_path = #{record.areaPath}, + + + background_banner = #{record.backgroundBanner}, + + + detail_banner = #{record.detailBanner}, + + + area_status = #{record.areaStatus}, + + + deleted = #{record.deleted}, + + + create_time = #{record.createTime}, + + + update_time = #{record.updateTime}, + + + update_user_id = #{record.updateUserId}, + + + where id = #{record.id} + + \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyPartnerBaseInfoMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerBaseInfoMapper.xml new file mode 100644 index 000000000..b5df99cdb --- /dev/null +++ b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerBaseInfoMapper.xml @@ -0,0 +1,205 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + id, partner_id, partner_line_id, mobile, username, sex, nation, birthdate, id_card, + id_card_photo_front, id_card_photo_black, live_address, user_portrait, status, latest_log_message, + pass_reason, certify_file, create_time, update_time + + + insert into hy_partner_base_info_${enterpriseId} + + + partner_id, + + + partner_line_id, + + + mobile, + + + username, + + + sex, + + + nation, + + + birthdate, + + + id_card, + + + id_card_photo_front, + + + id_card_photo_black, + + + live_address, + + + user_portrait, + + + status, + + + latest_log_message, + + + pass_reason, + + + certify_file, + + + create_time, + + + update_time, + + + + + #{record.partnerId}, + + + #{record.partnerLineId}, + + + #{record.mobile}, + + + #{record.username}, + + + #{record.sex}, + + + #{record.nation}, + + + #{record.birthdate}, + + + #{record.idCard}, + + + #{record.idCardPhotoFront}, + + + #{record.idCardPhotoBlack}, + + + #{record.liveAddress}, + + + #{record.userPortrait}, + + + #{record.status}, + + + #{record.latestLogMessage}, + + + #{record.passReason}, + + + #{record.certifyFile}, + + + #{record.createTime}, + + + #{record.updateTime}, + + + + + update hy_partner_base_info_${enterpriseId} + + + partner_id = #{record.partnerId}, + + + partner_line_id = #{record.partnerLineId}, + + + mobile = #{record.mobile}, + + + username = #{record.username}, + + + sex = #{record.sex}, + + + nation = #{record.nation}, + + + birthdate = #{record.birthdate}, + + + id_card = #{record.idCard}, + + + id_card_photo_front = #{record.idCardPhotoFront}, + + + id_card_photo_black = #{record.idCardPhotoBlack}, + + + live_address = #{record.liveAddress}, + + + user_portrait = #{record.userPortrait}, + + + status = #{record.status}, + + + latest_log_message = #{record.latestLogMessage}, + + + pass_reason = #{record.passReason}, + + + certify_file = #{record.certifyFile}, + + + create_time = #{record.createTime}, + + + update_time = #{record.updateTime}, + + + where id = #{record.id} + + \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyPartnerCertificationInfoMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerCertificationInfoMapper.xml new file mode 100644 index 000000000..cb73c13b2 --- /dev/null +++ b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerCertificationInfoMapper.xml @@ -0,0 +1,227 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + id, partner_id, partner_line_id, partner_interview_id, partnership, want_sign_time, + data_source, partner_fee, security_fund, technical_service_fee, intention_money, + intention_signer_username, intention_signer_mobile, intention_edu, real_control_username, + real_control_idcard, signer_real_control_relation, signer_other_real_control_relation, + signer_real_control_relation_cert, create_time, update_time + + + insert into hy_partner_certification_info_${enterpriseId} + + + partner_id, + + + partner_line_id, + + + partner_interview_id, + + + partnership, + + + want_sign_time, + + + data_source, + + + partner_fee, + + + security_fund, + + + technical_service_fee, + + + intention_money, + + + intention_signer_username, + + + intention_signer_mobile, + + + intention_edu, + + + real_control_username, + + + real_control_idcard, + + + signer_real_control_relation, + + + signer_other_real_control_relation, + + + signer_real_control_relation_cert, + + + create_time, + + + update_time, + + + + + #{record.partnerId}, + + + #{record.partnerLineId}, + + + #{record.partnerInterviewId}, + + + #{record.partnership}, + + + #{record.wantSignTime}, + + + #{record.dataSource}, + + + #{record.partnerFee}, + + + #{record.securityFund}, + + + #{record.technicalServiceFee}, + + + #{record.intentionMoney}, + + + #{record.intentionSignerUsername}, + + + #{record.intentionSignerMobile}, + + + #{record.intentionEdu}, + + + #{record.realControlUsername}, + + + #{record.realControlIdcard}, + + + #{record.signerRealControlRelation}, + + + #{record.signerOtherRealControlRelation}, + + + #{record.signerRealControlRelationCert}, + + + #{record.createTime}, + + + #{record.updateTime}, + + + + + update hy_partner_certification_info_${enterpriseId} + + + partner_id = #{record.partnerId}, + + + partner_line_id = #{record.partnerLineId}, + + + partner_interview_id = #{record.partnerInterviewId}, + + + partnership = #{record.partnership}, + + + want_sign_time = #{record.wantSignTime}, + + + data_source = #{record.dataSource}, + + + partner_fee = #{record.partnerFee}, + + + security_fund = #{record.securityFund}, + + + technical_service_fee = #{record.technicalServiceFee}, + + + intention_money = #{record.intentionMoney}, + + + intention_signer_username = #{record.intentionSignerUsername}, + + + intention_signer_mobile = #{record.intentionSignerMobile}, + + + intention_edu = #{record.intentionEdu}, + + + real_control_username = #{record.realControlUsername}, + + + real_control_idcard = #{record.realControlIdcard}, + + + signer_real_control_relation = #{record.signerRealControlRelation}, + + + signer_other_real_control_relation = #{record.signerOtherRealControlRelation}, + + + signer_real_control_relation_cert = #{record.signerRealControlRelationCert}, + + + create_time = #{record.createTime}, + + + update_time = #{record.updateTime}, + + + where id = #{record.id} + + \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyPartnerClerkMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerClerkMapper.xml new file mode 100644 index 000000000..a7701a165 --- /dev/null +++ b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerClerkMapper.xml @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + id, partner_line_id, partner_id, username, relationship, age, choose_reason, create_time, + update_time + + + insert into hy_partner_clerk_${enterpriseId} + + + partner_line_id, + + + partner_id, + + + username, + + + relationship, + + + age, + + + choose_reason, + + + create_time, + + + update_time, + + + + + #{record.partnerLineId}, + + + #{record.partnerId}, + + + #{record.username}, + + + #{record.relationship}, + + + #{record.age}, + + + #{record.chooseReason}, + + + #{record.createTime}, + + + #{record.updateTime}, + + + + + update hy_partner_clerk_${enterpriseId} + + + partner_line_id = #{record.partnerLineId}, + + + partner_id = #{record.partnerId}, + + + username = #{record.username}, + + + relationship = #{record.relationship}, + + + age = #{record.age}, + + + choose_reason = #{record.chooseReason}, + + + create_time = #{record.createTime}, + + + update_time = #{record.updateTime}, + + + where id = #{record.id} + + \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyPartnerIntentInfoMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerIntentInfoMapper.xml new file mode 100644 index 000000000..6fd12ab41 --- /dev/null +++ b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerIntentInfoMapper.xml @@ -0,0 +1,246 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + id, partner_id, partner_line_id, live_area, want_shop_area, accept_adjust_type, is_have_want_shop, + want_shop_info, max_budget, money_source, money_prove, education, work_year, is_have_work_exp, + work_exp, is_consumer, other_band, brand_strength, need_improve, strength, weakness, + create_time, update_time + + + insert into hy_partner_intent_info_${enterpriseId} + + + partner_id, + + + partner_line_id, + + + live_area, + + + want_shop_area, + + + accept_adjust_type, + + + is_have_want_shop, + + + want_shop_info, + + + max_budget, + + + money_source, + + + money_prove, + + + education, + + + work_year, + + + is_have_work_exp, + + + work_exp, + + + is_consumer, + + + other_band, + + + brand_strength, + + + need_improve, + + + strength, + + + weakness, + + + create_time, + + + update_time, + + + + + #{record.partnerId}, + + + #{record.partnerLineId}, + + + #{record.liveArea}, + + + #{record.wantShopArea}, + + + #{record.acceptAdjustType}, + + + #{record.isHaveWantShop}, + + + #{record.wantShopInfo}, + + + #{record.maxBudget}, + + + #{record.moneySource}, + + + #{record.moneyProve}, + + + #{record.education}, + + + #{record.workYear}, + + + #{record.isHaveWorkExp}, + + + #{record.workExp}, + + + #{record.isConsumer}, + + + #{record.otherBand}, + + + #{record.brandStrength}, + + + #{record.needImprove}, + + + #{record.strength}, + + + #{record.weakness}, + + + #{record.createTime}, + + + #{record.updateTime}, + + + + + update hy_partner_intent_info_${enterpriseId} + + + partner_id = #{record.partnerId}, + + + partner_line_id = #{record.partnerLineId}, + + + live_area = #{record.liveArea}, + + + want_shop_area = #{record.wantShopArea}, + + + accept_adjust_type = #{record.acceptAdjustType}, + + + is_have_want_shop = #{record.isHaveWantShop}, + + + want_shop_info = #{record.wantShopInfo}, + + + max_budget = #{record.maxBudget}, + + + money_source = #{record.moneySource}, + + + money_prove = #{record.moneyProve}, + + + education = #{record.education}, + + + work_year = #{record.workYear}, + + + is_have_work_exp = #{record.isHaveWorkExp}, + + + work_exp = #{record.workExp}, + + + is_consumer = #{record.isConsumer}, + + + other_band = #{record.otherBand}, + + + brand_strength = #{record.brandStrength}, + + + need_improve = #{record.needImprove}, + + + strength = #{record.strength}, + + + weakness = #{record.weakness}, + + + create_time = #{record.createTime}, + + + update_time = #{record.updateTime}, + + + where id = #{record.id} + + \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyPartnerInterviewLogMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerInterviewLogMapper.xml new file mode 100644 index 000000000..33a83a1de --- /dev/null +++ b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerInterviewLogMapper.xml @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + id, partner_line_id, partner_interview_id, message, create_time, update_time + + + change_before_cpoy + + + insert into hy_partner_interview_log_${enterpriseId} + + + partner_line_id, + + + partner_interview_id, + + + message, + + + create_time, + + + update_time, + + + change_before_cpoy, + + + + + #{record.partnerLineId}, + + + #{record.partnerInterviewId}, + + + #{record.message}, + + + #{record.createTime}, + + + #{record.updateTime}, + + + #{record.changeBeforeCpoy}, + + + + + update hy_partner_interview_log_${enterpriseId} + + + partner_line_id = #{record.partnerLineId}, + + + partner_interview_id = #{record.partnerInterviewId}, + + + message = #{record.message}, + + + create_time = #{record.createTime}, + + + update_time = #{record.updateTime}, + + + change_before_cpoy = #{record.changeBeforeCpoy}, + + + where id = #{record.id} + + \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyPartnerInterviewMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerInterviewMapper.xml new file mode 100644 index 000000000..77b63cb50 --- /dev/null +++ b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerInterviewMapper.xml @@ -0,0 +1,205 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + id, status, partner_line_id, interview_arrangement_id, partner_id, deadline, interviewer, + recorder, process_info, record_time, summary, auth_code, pass_file_url, expiry_date, + latest_log_message, pass_reason, certify_file, create_time, update_time + + + insert into hy_partner_interview_${enterpriseId} + + + status, + + + partner_line_id, + + + interview_arrangement_id, + + + partner_id, + + + deadline, + + + interviewer, + + + recorder, + + + process_info, + + + record_time, + + + summary, + + + auth_code, + + + pass_file_url, + + + expiry_date, + + + latest_log_message, + + + pass_reason, + + + certify_file, + + + create_time, + + + update_time, + + + + + #{record.status}, + + + #{record.partnerLineId}, + + + #{record.interviewArrangementId}, + + + #{record.partnerId}, + + + #{record.deadline}, + + + #{record.interviewer}, + + + #{record.recorder}, + + + #{record.processInfo}, + + + #{record.recordTime}, + + + #{record.summary}, + + + #{record.authCode}, + + + #{record.passFileUrl}, + + + #{record.expiryDate}, + + + #{record.latestLogMessage}, + + + #{record.passReason}, + + + #{record.certifyFile}, + + + #{record.createTime}, + + + #{record.updateTime}, + + + + + update hy_partner_interview_${enterpriseId} + + + status = #{record.status}, + + + partner_line_id = #{record.partnerLineId}, + + + interview_arrangement_id = #{record.interviewArrangementId}, + + + partner_id = #{record.partnerId}, + + + deadline = #{record.deadline}, + + + interviewer = #{record.interviewer}, + + + recorder = #{record.recorder}, + + + process_info = #{record.processInfo}, + + + record_time = #{record.recordTime}, + + + summary = #{record.summary}, + + + auth_code = #{record.authCode}, + + + pass_file_url = #{record.passFileUrl}, + + + expiry_date = #{record.expiryDate}, + + + latest_log_message = #{record.latestLogMessage}, + + + pass_reason = #{record.passReason}, + + + certify_file = #{record.certifyFile}, + + + create_time = #{record.createTime}, + + + update_time = #{record.updateTime}, + + + where id = #{record.id} + + \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyPartnerInterviewPlanMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerInterviewPlanMapper.xml new file mode 100644 index 000000000..2a51b78d7 --- /dev/null +++ b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerInterviewPlanMapper.xml @@ -0,0 +1,175 @@ + + + + + + + + + + + + + + + + + + + + + + + id, partner_line_id, partner_id, interview_date, start_time, end_time, is_partner_interview, + actual_start_time, actual_end_time, room_id, room_password, interviewer, room_status, + deleted, create_time, update_time + + + insert into hy_partner_interview_plan_${enterpriseId} + + + partner_line_id, + + + partner_id, + + + interview_date, + + + start_time, + + + end_time, + + + is_partner_interview, + + + actual_start_time, + + + actual_end_time, + + + room_id, + + + room_password, + + + interviewer, + + + room_status, + + + deleted, + + + create_time, + + + update_time, + + + + + #{record.partnerLineId}, + + + #{record.partnerId}, + + + #{record.interviewDate}, + + + #{record.startTime}, + + + #{record.endTime}, + + + #{record.isPartnerInterview}, + + + #{record.actualStartTime}, + + + #{record.actualEndTime}, + + + #{record.roomId}, + + + #{record.roomPassword}, + + + #{record.interviewer}, + + + #{record.roomStatus}, + + + #{record.deleted}, + + + #{record.createTime}, + + + #{record.updateTime}, + + + + + update hy_partner_interview_plan_${enterpriseId} + + + partner_line_id = #{record.partnerLineId}, + + + partner_id = #{record.partnerId}, + + + interview_date = #{record.interviewDate}, + + + start_time = #{record.startTime}, + + + end_time = #{record.endTime}, + + + is_partner_interview = #{record.isPartnerInterview}, + + + actual_start_time = #{record.actualStartTime}, + + + actual_end_time = #{record.actualEndTime}, + + + room_id = #{record.roomId}, + + + room_password = #{record.roomPassword}, + + + interviewer = #{record.interviewer}, + + + room_status = #{record.roomStatus}, + + + deleted = #{record.deleted}, + + + create_time = #{record.createTime}, + + + update_time = #{record.updateTime}, + + + where id = #{record.id} + + \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyPartnerLineInfoMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerLineInfoMapper.xml new file mode 100644 index 000000000..522fa3184 --- /dev/null +++ b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerLineInfoMapper.xml @@ -0,0 +1,196 @@ + + + + + + + + + + + + + + + + + + + + + + + + + id, partner_id, workflow_stage, workflow_status, line_status, investment_manager, + development_director, development_manager, deadline, pass_reason, reject_public_reason, + reject_real_reason, certify_file, deleted, create_time, update_time, close_time, + close_user_id + + + insert into hy_partner_line_info_${enterpriseId} + + + partner_id, + + + workflow_stage, + + + workflow_status, + + + line_status, + + + investment_manager, + + + development_director, + + + development_manager, + + + deadline, + + + pass_reason, + + + reject_public_reason, + + + reject_real_reason, + + + certify_file, + + + deleted, + + + create_time, + + + update_time, + + + close_time, + + + close_user_id, + + + + + #{record.partnerId}, + + + #{record.workflowStage}, + + + #{record.workflowStatus}, + + + #{record.lineStatus}, + + + #{record.investmentManager}, + + + #{record.developmentDirector}, + + + #{record.developmentManager}, + + + #{record.deadline}, + + + #{record.passReason}, + + + #{record.rejectPublicReason}, + + + #{record.rejectRealReason}, + + + #{record.certifyFile}, + + + #{record.deleted}, + + + #{record.createTime}, + + + #{record.updateTime}, + + + #{record.closeTime}, + + + #{record.closeUserId}, + + + + + update hy_partner_line_info_${enterpriseId} + + + partner_id = #{record.partnerId}, + + + workflow_stage = #{record.workflowStage}, + + + workflow_status = #{record.workflowStatus}, + + + line_status = #{record.lineStatus}, + + + investment_manager = #{record.investmentManager}, + + + development_director = #{record.developmentDirector}, + + + development_manager = #{record.developmentManager}, + + + deadline = #{record.deadline}, + + + pass_reason = #{record.passReason}, + + + reject_public_reason = #{record.rejectPublicReason}, + + + reject_real_reason = #{record.rejectRealReason}, + + + certify_file = #{record.certifyFile}, + + + deleted = #{record.deleted}, + + + create_time = #{record.createTime}, + + + update_time = #{record.updateTime}, + + + close_time = #{record.closeTime}, + + + close_user_id = #{record.closeUserId}, + + + where id = #{record.id} + + \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyPartnerTaskInfoLogMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerTaskInfoLogMapper.xml new file mode 100644 index 000000000..4113b9b01 --- /dev/null +++ b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerTaskInfoLogMapper.xml @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + id, partner_line_id, operate_user_id, operate_username, workflow_stage, workflow_status, + message, create_time, update_time, partner_id + + + field_copy + + + insert into hy_partner_task_info_log_${enterpriseId} + + + partner_line_id, + + + operate_user_id, + + + operate_username, + + + workflow_stage, + + + workflow_status, + + + message, + + + create_time, + + + update_time, + + + partner_id, + + + field_copy, + + + + + #{record.partnerLineId}, + + + #{record.operateUserId}, + + + #{record.operateUsername}, + + + #{record.workflowStage}, + + + #{record.workflowStatus}, + + + #{record.message}, + + + #{record.createTime}, + + + #{record.updateTime}, + + + #{record.partnerId}, + + + #{record.fieldCopy}, + + + + + update hy_partner_task_info_log_${enterpriseId} + + + partner_line_id = #{record.partnerLineId}, + + + operate_user_id = #{record.operateUserId}, + + + operate_username = #{record.operateUsername}, + + + workflow_stage = #{record.workflowStage}, + + + workflow_status = #{record.workflowStatus}, + + + message = #{record.message}, + + + create_time = #{record.createTime}, + + + update_time = #{record.updateTime}, + + + partner_id = #{record.partnerId}, + + + field_copy = #{record.fieldCopy}, + + + where id = #{record.id} + + \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyPartnerUserInfoMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerUserInfoMapper.xml new file mode 100644 index 000000000..542829270 --- /dev/null +++ b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerUserInfoMapper.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + id, partner_id, mobile, username, live_area, want_shop_area, accept_adjust_type, + invite_code, is_write_partner_know, create_time, update_time + + + insert into hy_partner_user_info_${enterpriseId} + + + partner_id, + + + mobile, + + + username, + + + live_area, + + + want_shop_area, + + + accept_adjust_type, + + + invite_code, + + + is_write_partner_know, + + + create_time, + + + update_time, + + + + + #{record.partnerId}, + + + #{record.mobile}, + + + #{record.username}, + + + #{record.liveArea}, + + + #{record.wantShopArea}, + + + #{record.acceptAdjustType}, + + + #{record.inviteCode}, + + + #{record.isWritePartnerKnow}, + + + #{record.createTime}, + + + #{record.updateTime}, + + + + + update hy_partner_user_info_${enterpriseId} + + + partner_id = #{record.partnerId}, + + + mobile = #{record.mobile}, + + + username = #{record.username}, + + + live_area = #{record.liveArea}, + + + want_shop_area = #{record.wantShopArea}, + + + accept_adjust_type = #{record.acceptAdjustType}, + + + invite_code = #{record.inviteCode}, + + + is_write_partner_know = #{record.isWritePartnerKnow}, + + + create_time = #{record.createTime}, + + + update_time = #{record.updateTime}, + + + where id = #{record.id} + + \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyPartnerUserPlatformBindMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerUserPlatformBindMapper.xml new file mode 100644 index 000000000..f766174c2 --- /dev/null +++ b/coolstore-partner-dao/src/main/resources/mapper/HyPartnerUserPlatformBindMapper.xml @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + id, platform_type, platform_user_id, bind_time, partner_id, create_time, update_time + + + insert into hy_partner_user_platform_bind_${enterpriseId} + + + platform_type, + + + platform_user_id, + + + bind_time, + + + partner_id, + + + create_time, + + + update_time, + + + + + #{record.platformType}, + + + #{record.platformUserId}, + + + #{record.bindTime}, + + + #{record.partnerId}, + + + #{record.createTime}, + + + #{record.updateTime}, + + + + + update hy_partner_user_platform_bind_${enterpriseId} + + + platform_type = #{record.platformType}, + + + platform_user_id = #{record.platformUserId}, + + + bind_time = #{record.bindTime}, + + + partner_id = #{record.partnerId}, + + + create_time = #{record.createTime}, + + + update_time = #{record.updateTime}, + + + where id = #{record.id} + + \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/resources/mapper/HyWorkflowStageMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/HyWorkflowStageMapper.xml new file mode 100644 index 000000000..fef74ce38 --- /dev/null +++ b/coolstore-partner-dao/src/main/resources/mapper/HyWorkflowStageMapper.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + id, stage_code, stage_name, stage_order, create_time, update_time + + + insert into hy_workflow_stage_${enterpriseId} + + + stage_code, + + + stage_name, + + + stage_order, + + + create_time, + + + update_time, + + + + + #{record.stageCode}, + + + #{record.stageName}, + + + #{record.stageOrder}, + + + #{record.createTime}, + + + #{record.updateTime}, + + + + + update hy_workflow_stage_${enterpriseId} + + + stage_code = #{record.stageCode}, + + + stage_name = #{record.stageName}, + + + stage_order = #{record.stageOrder}, + + + create_time = #{record.createTime}, + + + update_time = #{record.updateTime}, + + + where id = #{record.id} + + \ No newline at end of file diff --git a/coolstore-partner-model/src/main/java/com/cool/store/entity/HyAdvancedSettingDO.java b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyAdvancedSettingDO.java new file mode 100644 index 000000000..d5df3f676 --- /dev/null +++ b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyAdvancedSettingDO.java @@ -0,0 +1,47 @@ +package com.cool.store.model.entity; + +import io.swagger.annotations.ApiModelProperty; +import java.io.Serializable; +import java.util.Date; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * + * @author zhangchenbiao + * @date 2023-05-29 03:49 + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class HyAdvancedSettingDO implements Serializable { + @ApiModelProperty("") + private Long id; + + @ApiModelProperty("链接地址") + private String partnerUrl; + + @ApiModelProperty("线索分配 职位 ,1,12,33,") + private String allocationRoles; + + @ApiModelProperty("腾讯会议账号") + private String tencentVideoAccount; + + @ApiModelProperty("腾讯会议秘钥") + private String tencentVideoKey; + + @ApiModelProperty("创建时间") + private Date createTime; + + @ApiModelProperty("更新时间") + private Date updateTime; + + @ApiModelProperty("新建人ID") + private String createUserId; + + @ApiModelProperty("更新人ID") + private String updateUserId; +} \ No newline at end of file diff --git a/coolstore-partner-model/src/main/java/com/cool/store/entity/HyContentInfoDO.java b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyContentInfoDO.java new file mode 100644 index 000000000..7cc7747fe --- /dev/null +++ b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyContentInfoDO.java @@ -0,0 +1,56 @@ +package com.cool.store.model.entity; + +import io.swagger.annotations.ApiModelProperty; +import java.io.Serializable; +import java.util.Date; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * + * @author zhangchenbiao + * @date 2023-05-29 03:50 + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class HyContentInfoDO implements Serializable { + @ApiModelProperty("") + private Long id; + + @ApiModelProperty("内容标题") + private String contentTitle; + + @ApiModelProperty("栏目CODE") + private String subject; + + @ApiModelProperty("类型 image-图文 video-视频") + private String contentType; + + @ApiModelProperty("封面URL") + private String cover; + + @ApiModelProperty("状态 0-启用 1-禁用") + private Integer status; + + @ApiModelProperty("删除标志 0-正常 1-删除") + private Integer deleted; + + @ApiModelProperty("创建时间") + private Date createTime; + + @ApiModelProperty("更新时间") + private Date updateTime; + + @ApiModelProperty("新建人ID") + private String createUserId; + + @ApiModelProperty("更新人ID") + private String updateUserId; + + @ApiModelProperty("图文内容或者视频文件URL") + private String content; +} \ No newline at end of file diff --git a/coolstore-partner-model/src/main/java/com/cool/store/entity/HyIntendDevZoneInfoDO.java b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyIntendDevZoneInfoDO.java new file mode 100644 index 000000000..7189284ea --- /dev/null +++ b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyIntendDevZoneInfoDO.java @@ -0,0 +1,50 @@ +package com.cool.store.model.entity; + +import io.swagger.annotations.ApiModelProperty; +import java.io.Serializable; +import java.util.Date; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * + * @author zhangchenbiao + * @date 2023-05-29 03:50 + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class HyIntendDevZoneInfoDO implements Serializable { + @ApiModelProperty("") + private Long id; + + @ApiModelProperty("区域名称") + private String zoneName; + + @ApiModelProperty("关联区域ID 酷店掌系统区域ID") + private String associatedRegionId; + + @ApiModelProperty("区分意向区域OR开发区域 intend-意向区域 developement-开发区域") + private String type; + + @ApiModelProperty("最近的分配人ID") + private String lastAllotUserId; + + @ApiModelProperty("删除标志 0-正常 1-删除") + private Integer deleted; + + @ApiModelProperty("创建时间") + private Date createTime; + + @ApiModelProperty("更新时间") + private Date updateTime; + + @ApiModelProperty("新建人ID") + private String createUserId; + + @ApiModelProperty("更新人ID") + private String updateUserId; +} \ No newline at end of file diff --git a/coolstore-partner-model/src/main/java/com/cool/store/entity/HyIntendDevelopementMappingDO.java b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyIntendDevelopementMappingDO.java new file mode 100644 index 000000000..275e0bb70 --- /dev/null +++ b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyIntendDevelopementMappingDO.java @@ -0,0 +1,38 @@ +package com.cool.store.model.entity; + +import io.swagger.annotations.ApiModelProperty; +import java.io.Serializable; +import java.util.Date; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * + * @author zhangchenbiao + * @date 2023-05-29 03:50 + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class HyIntendDevelopementMappingDO implements Serializable { + @ApiModelProperty("") + private Long id; + + @ApiModelProperty("hy_intend_developement_zone_info.id") + private String mappingId; + + @ApiModelProperty("hy_open_area_info.id或者区域ID") + private String openAreaMappingId; + + @ApiModelProperty("区分意向区域OR开发区域 intend-意向区域 developement-开发区域") + private String type; + + @ApiModelProperty("创建时间") + private Date createTime; + + @ApiModelProperty("更新时间") + private Date updateTime; +} \ No newline at end of file diff --git a/coolstore-partner-model/src/main/java/com/cool/store/entity/HyOpenAreaInfoDO.java b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyOpenAreaInfoDO.java new file mode 100644 index 000000000..7db6967fb --- /dev/null +++ b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyOpenAreaInfoDO.java @@ -0,0 +1,53 @@ +package com.cool.store.model.entity; + +import io.swagger.annotations.ApiModelProperty; +import java.io.Serializable; +import java.util.Date; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * + * @author zhangchenbiao + * @date 2023-05-29 03:51 + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class HyOpenAreaInfoDO implements Serializable { + @ApiModelProperty("") + private Long id; + + @ApiModelProperty("parent.id") + private Long parentId; + + @ApiModelProperty("区域名称") + private String areaName; + + @ApiModelProperty("区域路径") + private String areaPath; + + @ApiModelProperty("背景图URL 重点区域时候必填") + private String backgroundBanner; + + @ApiModelProperty("详情banner URL 重点区域时候必填") + private String detailBanner; + + @ApiModelProperty("状态 open-开放 keyOpen-重点开放 notOpen-未开放 saturated-已饱和") + private String areaStatus; + + @ApiModelProperty("删除标志 0-正常 1-删除") + private Integer deleted; + + @ApiModelProperty("创建时间") + private Date createTime; + + @ApiModelProperty("更新时间") + private Date updateTime; + + @ApiModelProperty("更新人") + private String updateUserId; +} \ No newline at end of file diff --git a/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerBaseInfoDO.java b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerBaseInfoDO.java new file mode 100644 index 000000000..bfcb0effb --- /dev/null +++ b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerBaseInfoDO.java @@ -0,0 +1,77 @@ +package com.cool.store.model.entity; + +import io.swagger.annotations.ApiModelProperty; +import java.io.Serializable; +import java.util.Date; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * + * @author zhangchenbiao + * @date 2023-05-29 03:51 + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class HyPartnerBaseInfoDO implements Serializable { + @ApiModelProperty("") + private Long id; + + @ApiModelProperty("hy_partner_user_info.partner_id") + private String partnerId; + + @ApiModelProperty("hy_partner_line_info.id") + private Long partnerLineId; + + @ApiModelProperty("手机号") + private String mobile; + + @ApiModelProperty("姓名") + private String username; + + @ApiModelProperty("1男 2女") + private Boolean sex; + + @ApiModelProperty("民族") + private String nation; + + @ApiModelProperty("出生日期") + private Date birthdate; + + @ApiModelProperty("身份证") + private String idCard; + + @ApiModelProperty("身份证正面") + private String idCardPhotoFront; + + @ApiModelProperty("身份证反面") + private String idCardPhotoBlack; + + @ApiModelProperty("住址") + private String liveAddress; + + @ApiModelProperty("用户画像") + private String userPortrait; + + @ApiModelProperty("0待提交、1待审核、2已通过、3未通过") + private Integer status; + + @ApiModelProperty("最近的日志消息") + private String latestLogMessage; + + @ApiModelProperty("通过原因") + private String passReason; + + @ApiModelProperty("证明文件或凭证") + private String certifyFile; + + @ApiModelProperty("创建时间") + private Date createTime; + + @ApiModelProperty("更新时间") + private Date updateTime; +} \ No newline at end of file diff --git a/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerCertificationInfoDO.java b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerCertificationInfoDO.java new file mode 100644 index 000000000..bf311710d --- /dev/null +++ b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerCertificationInfoDO.java @@ -0,0 +1,83 @@ +package com.cool.store.model.entity; + +import io.swagger.annotations.ApiModelProperty; +import java.io.Serializable; +import java.util.Date; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * + * @author zhangchenbiao + * @date 2023-05-29 03:51 + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class HyPartnerCertificationInfoDO implements Serializable { + @ApiModelProperty("") + private Long id; + + @ApiModelProperty("hy_partner_user_info.partner_id") + private String partnerId; + + @ApiModelProperty("hy_partner_line_info.id") + private Long partnerLineId; + + @ApiModelProperty("hy_partner_interview.id") + private Long partnerInterviewId; + + @ApiModelProperty("合作关系:1总部下属;2小区代直营;3县代直营;4县代下属;5区代直营;6区代下属") + private String partnership; + + @ApiModelProperty("意向签约时间") + private Date wantSignTime; + + @ApiModelProperty("数据来源") + private Integer dataSource; + + @ApiModelProperty("加盟费") + private String partnerFee; + + @ApiModelProperty("保证金") + private String securityFund; + + @ApiModelProperty("技术服务费") + private String technicalServiceFee; + + @ApiModelProperty("意向金金额") + private String intentionMoney; + + @ApiModelProperty("意向签约人姓名") + private String intentionSignerUsername; + + @ApiModelProperty("意向签约人手机号") + private String intentionSignerMobile; + + @ApiModelProperty("意向签约人学历") + private String intentionEdu; + + @ApiModelProperty("实控人姓名") + private String realControlUsername; + + @ApiModelProperty("实控人身份证") + private String realControlIdcard; + + @ApiModelProperty("签约人与实控人关系") + private String signerRealControlRelation; + + @ApiModelProperty("其他实控人与签约人关系") + private String signerOtherRealControlRelation; + + @ApiModelProperty("实控人与签约人关系证明") + private String signerRealControlRelationCert; + + @ApiModelProperty("创建时间") + private Date createTime; + + @ApiModelProperty("更新时间") + private Date updateTime; +} \ No newline at end of file diff --git a/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerClerkDO.java b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerClerkDO.java new file mode 100644 index 000000000..edeaf2207 --- /dev/null +++ b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerClerkDO.java @@ -0,0 +1,47 @@ +package com.cool.store.model.entity; + +import io.swagger.annotations.ApiModelProperty; +import java.io.Serializable; +import java.util.Date; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * + * @author zhangchenbiao + * @date 2023-05-29 03:51 + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class HyPartnerClerkDO implements Serializable { + @ApiModelProperty("") + private Long id; + + @ApiModelProperty("hy_partner_line_info.id") + private Long partnerLineId; + + @ApiModelProperty("hy_partner_user_info.partner_id") + private String partnerId; + + @ApiModelProperty("伙伴姓名") + private String username; + + @ApiModelProperty("关系") + private String relationship; + + @ApiModelProperty("年龄") + private Integer age; + + @ApiModelProperty("选择原因") + private String chooseReason; + + @ApiModelProperty("创建时间") + private Date createTime; + + @ApiModelProperty("更新时间") + private Date updateTime; +} \ No newline at end of file diff --git a/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerIntentInfoDO.java b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerIntentInfoDO.java new file mode 100644 index 000000000..a6a1adf88 --- /dev/null +++ b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerIntentInfoDO.java @@ -0,0 +1,89 @@ +package com.cool.store.model.entity; + +import io.swagger.annotations.ApiModelProperty; +import java.io.Serializable; +import java.util.Date; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * + * @author zhangchenbiao + * @date 2023-05-29 03:52 + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class HyPartnerIntentInfoDO implements Serializable { + @ApiModelProperty("") + private Long id; + + @ApiModelProperty("hy_partner_user_info.partner_id") + private String partnerId; + + @ApiModelProperty("hy_partner_line_info.id") + private Long partnerLineId; + + @ApiModelProperty("常驻区域") + private String liveArea; + + @ApiModelProperty("意向开店区域") + private String wantShopArea; + + @ApiModelProperty("0不接受调剂、1全国调剂、2省内调剂、3市内调剂") + private Integer acceptAdjustType; + + @ApiModelProperty("是否有意向铺位") + private Integer isHaveWantShop; + + @ApiModelProperty("意向铺位信息,json字段,最多5个") + private String wantShopInfo; + + @ApiModelProperty("最大预算") + private String maxBudget; + + @ApiModelProperty("资金来源 1自有资金;2借贷资金;3部分自有、部分借代;4部分自有、部分亲友借代") + private String moneySource; + + @ApiModelProperty("资金证明") + private String moneyProve; + + @ApiModelProperty("学历") + private String education; + + @ApiModelProperty("工作年限") + private String workYear; + + @ApiModelProperty("是否具有工作经验") + private Integer isHaveWorkExp; + + @ApiModelProperty("工作或经商经验") + private String workExp; + + @ApiModelProperty("是否是消费者") + private Integer isConsumer; + + @ApiModelProperty("其他品牌") + private String otherBand; + + @ApiModelProperty("品牌优势") + private String brandStrength; + + @ApiModelProperty("需要改进") + private String needImprove; + + @ApiModelProperty("优势") + private String strength; + + @ApiModelProperty("劣势") + private String weakness; + + @ApiModelProperty("创建时间") + private Date createTime; + + @ApiModelProperty("更新时间") + private Date updateTime; +} \ No newline at end of file diff --git a/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerInterviewDO.java b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerInterviewDO.java new file mode 100644 index 000000000..ed1d98c72 --- /dev/null +++ b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerInterviewDO.java @@ -0,0 +1,77 @@ +package com.cool.store.model.entity; + +import io.swagger.annotations.ApiModelProperty; +import java.io.Serializable; +import java.util.Date; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * + * @author zhangchenbiao + * @date 2023-05-29 03:52 + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class HyPartnerInterviewDO implements Serializable { + @ApiModelProperty("") + private Long id; + + @ApiModelProperty("预约状态 0 待预约;1待面试;2已开始;3待审核;4审批中;5审批通过;6拒绝") + private Integer status; + + @ApiModelProperty("hy_partner_line_info.id") + private Long partnerLineId; + + @ApiModelProperty("hy_partner_interview_arrangement.id") + private Long interviewArrangementId; + + @ApiModelProperty("hy_partner_user_info.partner_id") + private String partnerId; + + @ApiModelProperty("截止时间") + private Date deadline; + + @ApiModelProperty("面试官") + private String interviewer; + + @ApiModelProperty("记录人") + private String recorder; + + @ApiModelProperty("过程信息") + private String processInfo; + + @ApiModelProperty("记录时间") + private Date recordTime; + + @ApiModelProperty("面试总结") + private String summary; + + @ApiModelProperty("授权码") + private String authCode; + + @ApiModelProperty("函文件url") + private String passFileUrl; + + @ApiModelProperty("有效期") + private Date expiryDate; + + @ApiModelProperty("最近的日志消息") + private String latestLogMessage; + + @ApiModelProperty("通过原因") + private String passReason; + + @ApiModelProperty("证明文件或凭证") + private String certifyFile; + + @ApiModelProperty("创建时间") + private Date createTime; + + @ApiModelProperty("更新时间") + private Date updateTime; +} \ No newline at end of file diff --git a/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerInterviewLogDO.java b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerInterviewLogDO.java new file mode 100644 index 000000000..114fb3182 --- /dev/null +++ b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerInterviewLogDO.java @@ -0,0 +1,41 @@ +package com.cool.store.model.entity; + +import io.swagger.annotations.ApiModelProperty; +import java.io.Serializable; +import java.util.Date; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * + * @author zhangchenbiao + * @date 2023-05-29 03:52 + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class HyPartnerInterviewLogDO implements Serializable { + @ApiModelProperty("") + private Long id; + + @ApiModelProperty("hy_partner_line_info.id") + private Long partnerLineId; + + @ApiModelProperty("hy_partner_interview.id") + private Long partnerInterviewId; + + @ApiModelProperty("日志消息") + private String message; + + @ApiModelProperty("创建时间") + private Date createTime; + + @ApiModelProperty("更新时间") + private Date updateTime; + + @ApiModelProperty("更改前副本,重新预约时才有值") + private String changeBeforeCpoy; +} \ No newline at end of file diff --git a/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerInterviewPlanDO.java b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerInterviewPlanDO.java new file mode 100644 index 000000000..815aa180a --- /dev/null +++ b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerInterviewPlanDO.java @@ -0,0 +1,68 @@ +package com.cool.store.model.entity; + +import io.swagger.annotations.ApiModelProperty; +import java.io.Serializable; +import java.util.Date; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * + * @author zhangchenbiao + * @date 2023-05-29 03:52 + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class HyPartnerInterviewPlanDO implements Serializable { + @ApiModelProperty("") + private Long id; + + @ApiModelProperty("hy_partner_line_info.id") + private Long partnerLineId; + + @ApiModelProperty("hy_partner_user_info.partner_id") + private String partnerId; + + @ApiModelProperty("面试日期") + private Date interviewDate; + + @ApiModelProperty("面试开始时间") + private Date startTime; + + @ApiModelProperty("面试结束时间") + private Date endTime; + + @ApiModelProperty("0未参加,1参加") + private Integer isPartnerInterview; + + @ApiModelProperty("实际开始时间") + private Date actualStartTime; + + @ApiModelProperty("实际结束时间") + private Date actualEndTime; + + @ApiModelProperty("房间号") + private String roomId; + + @ApiModelProperty("房间密码") + private String roomPassword; + + @ApiModelProperty("面试官") + private String interviewer; + + @ApiModelProperty("房间状态:0待开放;1已开放; 2已关闭") + private Integer roomStatus; + + @ApiModelProperty("删除标识") + private Boolean deleted; + + @ApiModelProperty("创建时间") + private Date createTime; + + @ApiModelProperty("更新时间") + private Date updateTime; +} \ No newline at end of file diff --git a/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerLineInfoDO.java b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerLineInfoDO.java new file mode 100644 index 000000000..4ae3d52d7 --- /dev/null +++ b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerLineInfoDO.java @@ -0,0 +1,74 @@ +package com.cool.store.model.entity; + +import io.swagger.annotations.ApiModelProperty; +import java.io.Serializable; +import java.util.Date; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * + * @author zhangchenbiao + * @date 2023-05-29 03:52 + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class HyPartnerLineInfoDO implements Serializable { + @ApiModelProperty("") + private Long id; + + @ApiModelProperty("hy_partner_user_info.partner_id") + private String partnerId; + + @ApiModelProperty("流程阶段:1意向申请审核;2预约面试时间;3加盟资格面试;4分配选址开发经理;5商圈点位评估;6上传店铺租赁信息;7完善加盟签约信息;8支付加盟费用;9签订加盟合同") + private String workflowStage; + + @ApiModelProperty("流程子状态") + private String workflowStatus; + + @ApiModelProperty("线索状态:0公海线索;1跟进中;2合作中;3黑名单") + private Integer lineStatus; + + @ApiModelProperty("招商经理") + private String investmentManager; + + @ApiModelProperty("开发主管") + private String developmentDirector; + + @ApiModelProperty("开发经理") + private String developmentManager; + + @ApiModelProperty("截止时间") + private Date deadline; + + @ApiModelProperty("通过原因") + private String passReason; + + @ApiModelProperty("公开拒绝原因") + private String rejectPublicReason; + + @ApiModelProperty("真实拒绝原因") + private String rejectRealReason; + + @ApiModelProperty("证明文件或凭证") + private String certifyFile; + + @ApiModelProperty("删除标识") + private Boolean deleted; + + @ApiModelProperty("创建时间") + private Date createTime; + + @ApiModelProperty("更新时间") + private Date updateTime; + + @ApiModelProperty("结束跟进时间") + private Date closeTime; + + @ApiModelProperty("结束跟进人员ID") + private String closeUserId; +} \ No newline at end of file diff --git a/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerTaskInfoLogDO.java b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerTaskInfoLogDO.java new file mode 100644 index 000000000..fbefc98c7 --- /dev/null +++ b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerTaskInfoLogDO.java @@ -0,0 +1,53 @@ +package com.cool.store.model.entity; + +import io.swagger.annotations.ApiModelProperty; +import java.io.Serializable; +import java.util.Date; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * + * @author zhangchenbiao + * @date 2023-05-29 03:53 + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class HyPartnerTaskInfoLogDO implements Serializable { + @ApiModelProperty("") + private Long id; + + @ApiModelProperty("hy_partner_line_info.id") + private Long partnerLineId; + + @ApiModelProperty("操作人id") + private String operateUserId; + + @ApiModelProperty("操作人姓名") + private String operateUsername; + + @ApiModelProperty("流程阶段:意向申请审核、预约面试时间、加盟资格面试、分配选址开发经理、商圈点位评估、上传店铺租赁信息、完善加盟签约信息、支付加盟费用、签订加盟合同") + private String workflowStage; + + @ApiModelProperty("流程子状态") + private String workflowStatus; + + @ApiModelProperty("备注") + private String message; + + @ApiModelProperty("创建时间") + private Date createTime; + + @ApiModelProperty("更新时间") + private Date updateTime; + + @ApiModelProperty("hy_partner_user_info.partner_id") + private Long partnerId; + + @ApiModelProperty("字段备份") + private String fieldCopy; +} \ No newline at end of file diff --git a/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerUserInfoDO.java b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerUserInfoDO.java new file mode 100644 index 000000000..4b07819b8 --- /dev/null +++ b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerUserInfoDO.java @@ -0,0 +1,53 @@ +package com.cool.store.model.entity; + +import io.swagger.annotations.ApiModelProperty; +import java.io.Serializable; +import java.util.Date; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * + * @author zhangchenbiao + * @date 2023-05-29 03:53 + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class HyPartnerUserInfoDO implements Serializable { + @ApiModelProperty("") + private Long id; + + @ApiModelProperty("hy_partner_user_info.partner_id") + private String partnerId; + + @ApiModelProperty("手机号") + private String mobile; + + @ApiModelProperty("申请人姓名") + private String username; + + @ApiModelProperty("常驻区域") + private String liveArea; + + @ApiModelProperty("意向开店区域") + private String wantShopArea; + + @ApiModelProperty("0不接受调剂、1全国调剂、2省内调剂、3市内调剂") + private Integer acceptAdjustType; + + @ApiModelProperty("邀请码") + private String inviteCode; + + @ApiModelProperty("是否填写加盟需知") + private Integer isWritePartnerKnow; + + @ApiModelProperty("创建时间") + private Date createTime; + + @ApiModelProperty("更新时间") + private Date updateTime; +} \ No newline at end of file diff --git a/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerUserPlatformBindDO.java b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerUserPlatformBindDO.java new file mode 100644 index 000000000..eebab6e74 --- /dev/null +++ b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyPartnerUserPlatformBindDO.java @@ -0,0 +1,41 @@ +package com.cool.store.model.entity; + +import io.swagger.annotations.ApiModelProperty; +import java.io.Serializable; +import java.util.Date; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * + * @author zhangchenbiao + * @date 2023-05-29 03:53 + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class HyPartnerUserPlatformBindDO implements Serializable { + @ApiModelProperty("") + private Long id; + + @ApiModelProperty("平台类型:wechat、douyin、weibo") + private String platformType; + + @ApiModelProperty("平台内用户标识") + private String platformUserId; + + @ApiModelProperty("绑定时间") + private Date bindTime; + + @ApiModelProperty("hy_partner_user_info.partner_id") + private String partnerId; + + @ApiModelProperty("创建时间") + private Date createTime; + + @ApiModelProperty("更新时间") + private Date updateTime; +} \ No newline at end of file diff --git a/coolstore-partner-model/src/main/java/com/cool/store/entity/HyWorkflowStageDO.java b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyWorkflowStageDO.java new file mode 100644 index 000000000..b913c6df0 --- /dev/null +++ b/coolstore-partner-model/src/main/java/com/cool/store/entity/HyWorkflowStageDO.java @@ -0,0 +1,38 @@ +package com.cool.store.model.entity; + +import io.swagger.annotations.ApiModelProperty; +import java.io.Serializable; +import java.util.Date; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * + * @author zhangchenbiao + * @date 2023-05-29 03:53 + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class HyWorkflowStageDO implements Serializable { + @ApiModelProperty("") + private Long id; + + @ApiModelProperty("阶段code") + private String stageCode; + + @ApiModelProperty("阶段name") + private String stageName; + + @ApiModelProperty("阶段顺序") + private Integer stageOrder; + + @ApiModelProperty("创建时间") + private Date createTime; + + @ApiModelProperty("更新时间") + private Date updateTime; +} \ No newline at end of file