Commit 21f266a2 authored by 张辰's avatar 张辰

短视频同步

parent 1f33c046
package com.tanpu.feo.feojob.dao;
import com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean;
import org.apache.commons.lang3.ArrayUtils;
import org.apache.ibatis.session.SqlSessionFactory;
import org.mybatis.spring.SqlSessionTemplate;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.jdbc.DataSourceBuilder;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.core.io.Resource;
import org.springframework.core.io.support.PathMatchingResourcePatternResolver;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate;
import org.springframework.jdbc.datasource.DataSourceTransactionManager;
import org.springframework.transaction.PlatformTransactionManager;
import org.springframework.transaction.support.TransactionTemplate;
import javax.sql.DataSource;
@Configuration
@MapperScan(value = {"com.tanpu.feo.feojob.dao.admin.mapper"}, sqlSessionTemplateRef = "adminSqlSessionTemplate")
public class AdminDataSourceConfig {
@Bean(name = "adminDataSource")
@ConfigurationProperties(prefix = "spring.datasource.admin")
public DataSource setDataSource() {
return DataSourceBuilder.create().build();
}
@Bean(name = "adminTransactionManager")
public DataSourceTransactionManager setTransactionManager(@Qualifier("adminDataSource") DataSource dataSource) {
return new DataSourceTransactionManager(dataSource);
}
@Bean(name = "adminSqlSessionFactory")
public SqlSessionFactory setSqlSessionFactory(@Qualifier("adminDataSource") DataSource dataSource) throws Exception {
MybatisSqlSessionFactoryBean bean = new MybatisSqlSessionFactoryBean();
bean.setDataSource(dataSource);
PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver();
Resource[] resources1 = resolver.getResources("classpath:mapper/admin/*.xml");
Resource[] resources = ArrayUtils.addAll(resources1);
bean.setMapperLocations(resources);
return bean.getObject();
}
@Bean(name = "adminSqlSessionTemplate")
public SqlSessionTemplate setSqlSessionTemplate(@Qualifier("adminSqlSessionFactory") SqlSessionFactory sqlSessionFactory) throws Exception {
return new SqlSessionTemplate(sqlSessionFactory);
}
@Bean(name = "adminTransactionTemplate")
public TransactionTemplate transactionTemplate(@Qualifier("adminTransactionManager") PlatformTransactionManager transactionManager) {
return new TransactionTemplate(transactionManager);
}
@Bean(name = "adminJdbcTemplate")
public JdbcTemplate adminJdbcTemplate(@Qualifier("adminDataSource") DataSource dataSource) {
return new JdbcTemplate(dataSource);
}
@Bean(name = "adminNamedParameterJdbcTemplate")
public NamedParameterJdbcTemplate namedParameterJdbcTemplate(@Qualifier("adminJdbcTemplate") JdbcTemplate jdbcTemplate) {
return new NamedParameterJdbcTemplate(jdbcTemplate);
}
}
package com.tanpu.feo.feojob.dao;
import com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean;
import org.apache.commons.lang3.ArrayUtils;
import org.apache.ibatis.session.SqlSessionFactory;
import org.mybatis.spring.SqlSessionTemplate;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.jdbc.DataSourceBuilder;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.core.io.Resource;
import org.springframework.core.io.support.PathMatchingResourcePatternResolver;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate;
import org.springframework.jdbc.datasource.DataSourceTransactionManager;
import org.springframework.transaction.PlatformTransactionManager;
import org.springframework.transaction.support.TransactionTemplate;
import javax.sql.DataSource;
@Configuration
@MapperScan(value = {"com.tanpu.feo.feojob.dao.personaluser.mapper"}, sqlSessionTemplateRef = "personaluserSqlSessionTemplate")
public class PersonalUserDataSourceConfig {
@Bean(name = "personaluserDataSource")
@ConfigurationProperties(prefix = "spring.datasource.personaluser")
public DataSource setDataSource() {
return DataSourceBuilder.create().build();
}
@Bean(name = "personaluserTransactionManager")
public DataSourceTransactionManager setTransactionManager(@Qualifier("personaluserDataSource") DataSource dataSource) {
return new DataSourceTransactionManager(dataSource);
}
@Bean(name = "personaluserSqlSessionFactory")
public SqlSessionFactory setSqlSessionFactory(@Qualifier("personaluserDataSource") DataSource dataSource) throws Exception {
MybatisSqlSessionFactoryBean bean = new MybatisSqlSessionFactoryBean();
bean.setDataSource(dataSource);
PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver();
Resource[] resources1 = resolver.getResources("classpath:mapper/personaluser/*.xml");
Resource[] resources = ArrayUtils.addAll(resources1);
bean.setMapperLocations(resources);
return bean.getObject();
}
@Bean(name = "personaluserSqlSessionTemplate")
public SqlSessionTemplate setSqlSessionTemplate(@Qualifier("personaluserSqlSessionFactory") SqlSessionFactory sqlSessionFactory) throws Exception {
return new SqlSessionTemplate(sqlSessionFactory);
}
@Bean(name = "personaluserTransactionTemplate")
public TransactionTemplate transactionTemplate(@Qualifier("personaluserTransactionManager") PlatformTransactionManager transactionManager) {
return new TransactionTemplate(transactionManager);
}
@Bean(name = "personaluserJdbcTemplate")
public JdbcTemplate personaluserJdbcTemplate(@Qualifier("personaluserDataSource") DataSource dataSource) {
return new JdbcTemplate(dataSource);
}
@Bean(name = "personaluserNamedParameterJdbcTemplate")
public NamedParameterJdbcTemplate namedParameterJdbcTemplate(@Qualifier("personaluserJdbcTemplate") JdbcTemplate jdbcTemplate) {
return new NamedParameterJdbcTemplate(jdbcTemplate);
}
}
package com.tanpu.feo.feojob.dao.admin.entity;
public class OrgConfig {
private Long id;
private String cfgKey;
private String cfgValue;
private String orgId;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getCfgKey() {
return cfgKey;
}
public void setCfgKey(String cfgKey) {
this.cfgKey = cfgKey == null ? null : cfgKey.trim();
}
public String getCfgValue() {
return cfgValue;
}
public void setCfgValue(String cfgValue) {
this.cfgValue = cfgValue == null ? null : cfgValue.trim();
}
public String getOrgId() {
return orgId;
}
public void setOrgId(String orgId) {
this.orgId = orgId == null ? null : orgId.trim();
}
}
\ No newline at end of file
package com.tanpu.feo.feojob.dao.admin.mapper;
import com.tanpu.feo.feojob.dao.admin.entity.OrgConfig;
import com.tanpu.feo.feojob.dao.admin.entity.OrgConfigExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;
public interface OrgConfigMapper {
long countByExample(OrgConfigExample example);
int deleteByExample(OrgConfigExample example);
int deleteByPrimaryKey(Long id);
int insert(OrgConfig record);
int insertSelective(OrgConfig record);
List<OrgConfig> selectByExample(OrgConfigExample example);
OrgConfig selectByPrimaryKey(Long id);
int updateByExampleSelective(@Param("record") OrgConfig record, @Param("example") OrgConfigExample example);
int updateByExample(@Param("record") OrgConfig record, @Param("example") OrgConfigExample example);
int updateByPrimaryKeySelective(OrgConfig record);
int updateByPrimaryKey(OrgConfig record);
}
\ No newline at end of file
package com.tanpu.feo.feojob.dao.personaluser.entity;
import java.util.Date;
public class PersonalCurriculumRes {
private String id;
private String title;
private String audio;
private Integer audioType;
private String teacherId;
private String teacherName;
private Integer duration;
private Integer fileSize;
private String orgId;
private String roomPwd;
private String createBy;
private Date createTime;
private String updateBy;
private Date updateTime;
private Integer deleteTag;
private Integer readNum;
private Integer readBaseNum;
private Integer status;
private Integer sort;
private String info;
private String cover;
private Integer whiteList;
private String mp3Url;
private String content;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id == null ? null : id.trim();
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title == null ? null : title.trim();
}
public String getAudio() {
return audio;
}
public void setAudio(String audio) {
this.audio = audio == null ? null : audio.trim();
}
public Integer getAudioType() {
return audioType;
}
public void setAudioType(Integer audioType) {
this.audioType = audioType;
}
public String getTeacherId() {
return teacherId;
}
public void setTeacherId(String teacherId) {
this.teacherId = teacherId == null ? null : teacherId.trim();
}
public String getTeacherName() {
return teacherName;
}
public void setTeacherName(String teacherName) {
this.teacherName = teacherName == null ? null : teacherName.trim();
}
public Integer getDuration() {
return duration;
}
public void setDuration(Integer duration) {
this.duration = duration;
}
public Integer getFileSize() {
return fileSize;
}
public void setFileSize(Integer fileSize) {
this.fileSize = fileSize;
}
public String getOrgId() {
return orgId;
}
public void setOrgId(String orgId) {
this.orgId = orgId == null ? null : orgId.trim();
}
public String getRoomPwd() {
return roomPwd;
}
public void setRoomPwd(String roomPwd) {
this.roomPwd = roomPwd == null ? null : roomPwd.trim();
}
public String getCreateBy() {
return createBy;
}
public void setCreateBy(String createBy) {
this.createBy = createBy == null ? null : createBy.trim();
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public String getUpdateBy() {
return updateBy;
}
public void setUpdateBy(String updateBy) {
this.updateBy = updateBy == null ? null : updateBy.trim();
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
public Integer getDeleteTag() {
return deleteTag;
}
public void setDeleteTag(Integer deleteTag) {
this.deleteTag = deleteTag;
}
public Integer getReadNum() {
return readNum;
}
public void setReadNum(Integer readNum) {
this.readNum = readNum;
}
public Integer getReadBaseNum() {
return readBaseNum;
}
public void setReadBaseNum(Integer readBaseNum) {
this.readBaseNum = readBaseNum;
}
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public Integer getSort() {
return sort;
}
public void setSort(Integer sort) {
this.sort = sort;
}
public String getInfo() {
return info;
}
public void setInfo(String info) {
this.info = info == null ? null : info.trim();
}
public String getCover() {
return cover;
}
public void setCover(String cover) {
this.cover = cover == null ? null : cover.trim();
}
public Integer getWhiteList() {
return whiteList;
}
public void setWhiteList(Integer whiteList) {
this.whiteList = whiteList;
}
public String getMp3Url() {
return mp3Url;
}
public void setMp3Url(String mp3Url) {
this.mp3Url = mp3Url == null ? null : mp3Url.trim();
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content == null ? null : content.trim();
}
}
\ No newline at end of file
package com.tanpu.feo.feojob.dao.personaluser.entity;
import java.util.Date;
public class PersonalTag {
private String id;
private String tagName;
private String tagCategoryId;
private String tagRemark;
private String orgId;
private Date createTime;
private String createBy;
private Date updateTime;
private String updateBy;
private Integer deleteTag;
private Integer isVisible;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id == null ? null : id.trim();
}
public String getTagName() {
return tagName;
}
public void setTagName(String tagName) {
this.tagName = tagName == null ? null : tagName.trim();
}
public String getTagCategoryId() {
return tagCategoryId;
}
public void setTagCategoryId(String tagCategoryId) {
this.tagCategoryId = tagCategoryId == null ? null : tagCategoryId.trim();
}
public String getTagRemark() {
return tagRemark;
}
public void setTagRemark(String tagRemark) {
this.tagRemark = tagRemark == null ? null : tagRemark.trim();
}
public String getOrgId() {
return orgId;
}
public void setOrgId(String orgId) {
this.orgId = orgId == null ? null : orgId.trim();
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public String getCreateBy() {
return createBy;
}
public void setCreateBy(String createBy) {
this.createBy = createBy == null ? null : createBy.trim();
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
public String getUpdateBy() {
return updateBy;
}
public void setUpdateBy(String updateBy) {
this.updateBy = updateBy == null ? null : updateBy.trim();
}
public Integer getDeleteTag() {
return deleteTag;
}
public void setDeleteTag(Integer deleteTag) {
this.deleteTag = deleteTag;
}
public Integer getIsVisible() {
return isVisible;
}
public void setIsVisible(Integer isVisible) {
this.isVisible = isVisible;
}
}
\ No newline at end of file
package com.tanpu.feo.feojob.dao.personaluser.entity;
import java.util.Date;
public class PersonalTagCategory {
private String id;
private String categoryName;
private Date createTime;
private String createBy;
private Date updateTime;
private String updateBy;
private Integer deleteTag;
private String parentId;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id == null ? null : id.trim();
}
public String getCategoryName() {
return categoryName;
}
public void setCategoryName(String categoryName) {
this.categoryName = categoryName == null ? null : categoryName.trim();
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public String getCreateBy() {
return createBy;
}
public void setCreateBy(String createBy) {
this.createBy = createBy == null ? null : createBy.trim();
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
public String getUpdateBy() {
return updateBy;
}
public void setUpdateBy(String updateBy) {
this.updateBy = updateBy == null ? null : updateBy.trim();
}
public Integer getDeleteTag() {
return deleteTag;
}
public void setDeleteTag(Integer deleteTag) {
this.deleteTag = deleteTag;
}
public String getParentId() {
return parentId;
}
public void setParentId(String parentId) {
this.parentId = parentId == null ? null : parentId.trim();
}
}
\ No newline at end of file
package com.tanpu.feo.feojob.dao.personaluser.entity;
import java.util.Date;
public class PersonalTagRel {
private String id;
private String tagId;
private String relId;
private Integer relType;
private String tagCategoryId;
private String tagCategoryName;
private Date createTime;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id == null ? null : id.trim();
}
public String getTagId() {
return tagId;
}
public void setTagId(String tagId) {
this.tagId = tagId == null ? null : tagId.trim();
}
public String getRelId() {
return relId;
}
public void setRelId(String relId) {
this.relId = relId == null ? null : relId.trim();
}
public Integer getRelType() {
return relType;
}
public void setRelType(Integer relType) {
this.relType = relType;
}
public String getTagCategoryId() {
return tagCategoryId;
}
public void setTagCategoryId(String tagCategoryId) {
this.tagCategoryId = tagCategoryId == null ? null : tagCategoryId.trim();
}
public String getTagCategoryName() {
return tagCategoryName;
}
public void setTagCategoryName(String tagCategoryName) {
this.tagCategoryName = tagCategoryName == null ? null : tagCategoryName.trim();
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
}
\ No newline at end of file
package com.tanpu.feo.feojob.dao.personaluser.mapper;
import com.tanpu.feo.feojob.dao.personaluser.entity.PersonalCurriculumRes;
import com.tanpu.feo.feojob.dao.personaluser.entity.PersonalCurriculumResExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;
public interface PersonalCurriculumResMapper {
long countByExample(PersonalCurriculumResExample example);
int deleteByExample(PersonalCurriculumResExample example);
int deleteByPrimaryKey(String id);
int insert(PersonalCurriculumRes record);
int insertSelective(PersonalCurriculumRes record);
List<PersonalCurriculumRes> selectByExampleWithBLOBs(PersonalCurriculumResExample example);
List<PersonalCurriculumRes> selectByExample(PersonalCurriculumResExample example);
PersonalCurriculumRes selectByPrimaryKey(String id);
int updateByExampleSelective(@Param("record") PersonalCurriculumRes record, @Param("example") PersonalCurriculumResExample example);
int updateByExampleWithBLOBs(@Param("record") PersonalCurriculumRes record, @Param("example") PersonalCurriculumResExample example);
int updateByExample(@Param("record") PersonalCurriculumRes record, @Param("example") PersonalCurriculumResExample example);
int updateByPrimaryKeySelective(PersonalCurriculumRes record);
int updateByPrimaryKeyWithBLOBs(PersonalCurriculumRes record);
int updateByPrimaryKey(PersonalCurriculumRes record);
}
\ No newline at end of file
package com.tanpu.feo.feojob.dao.personaluser.mapper;
import com.tanpu.feo.feojob.dao.personaluser.entity.PersonalTagCategory;
import com.tanpu.feo.feojob.dao.personaluser.entity.PersonalTagCategoryExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;
public interface PersonalTagCategoryMapper {
long countByExample(PersonalTagCategoryExample example);
int deleteByExample(PersonalTagCategoryExample example);
int deleteByPrimaryKey(String id);
int insert(PersonalTagCategory record);
int insertSelective(PersonalTagCategory record);
List<PersonalTagCategory> selectByExample(PersonalTagCategoryExample example);
PersonalTagCategory selectByPrimaryKey(String id);
int updateByExampleSelective(@Param("record") PersonalTagCategory record, @Param("example") PersonalTagCategoryExample example);
int updateByExample(@Param("record") PersonalTagCategory record, @Param("example") PersonalTagCategoryExample example);
int updateByPrimaryKeySelective(PersonalTagCategory record);
int updateByPrimaryKey(PersonalTagCategory record);
}
\ No newline at end of file
package com.tanpu.feo.feojob.dao.personaluser.mapper;
import com.tanpu.feo.feojob.dao.personaluser.entity.PersonalTag;
import com.tanpu.feo.feojob.dao.personaluser.entity.PersonalTagExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;
public interface PersonalTagMapper {
long countByExample(PersonalTagExample example);
int deleteByExample(PersonalTagExample example);
int deleteByPrimaryKey(String id);
int insert(PersonalTag record);
int insertSelective(PersonalTag record);
List<PersonalTag> selectByExample(PersonalTagExample example);
PersonalTag selectByPrimaryKey(String id);
int updateByExampleSelective(@Param("record") PersonalTag record, @Param("example") PersonalTagExample example);
int updateByExample(@Param("record") PersonalTag record, @Param("example") PersonalTagExample example);
int updateByPrimaryKeySelective(PersonalTag record);
int updateByPrimaryKey(PersonalTag record);
}
\ No newline at end of file
package com.tanpu.feo.feojob.dao.personaluser.mapper;
import com.tanpu.feo.feojob.dao.personaluser.entity.PersonalTagRel;
import com.tanpu.feo.feojob.dao.personaluser.entity.PersonalTagRelExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;
public interface PersonalTagRelMapper {
long countByExample(PersonalTagRelExample example);
int deleteByExample(PersonalTagRelExample example);
int deleteByPrimaryKey(String id);
int insert(PersonalTagRel record);
int insertSelective(PersonalTagRel record);
List<PersonalTagRel> selectByExample(PersonalTagRelExample example);
PersonalTagRel selectByPrimaryKey(String id);
int updateByExampleSelective(@Param("record") PersonalTagRel record, @Param("example") PersonalTagRelExample example);
int updateByExample(@Param("record") PersonalTagRel record, @Param("example") PersonalTagRelExample example);
int updateByPrimaryKeySelective(PersonalTagRel record);
int updateByPrimaryKey(PersonalTagRel record);
}
\ No newline at end of file
package com.tanpu.feo.feojob.dao.user.entity;
import java.util.Date;
public class Tag {
private String id;
private String tagName;
private String tagCategoryId;
private String tagRemark;
private String orgId;
private Date createTime;
private String createBy;
private Date updateTime;
private String updateBy;
private Integer deleteTag;
private Integer isVisible;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id == null ? null : id.trim();
}
public String getTagName() {
return tagName;
}
public void setTagName(String tagName) {
this.tagName = tagName == null ? null : tagName.trim();
}
public String getTagCategoryId() {
return tagCategoryId;
}
public void setTagCategoryId(String tagCategoryId) {
this.tagCategoryId = tagCategoryId == null ? null : tagCategoryId.trim();
}
public String getTagRemark() {
return tagRemark;
}
public void setTagRemark(String tagRemark) {
this.tagRemark = tagRemark == null ? null : tagRemark.trim();
}
public String getOrgId() {
return orgId;
}
public void setOrgId(String orgId) {
this.orgId = orgId == null ? null : orgId.trim();
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public String getCreateBy() {
return createBy;
}
public void setCreateBy(String createBy) {
this.createBy = createBy == null ? null : createBy.trim();
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
public String getUpdateBy() {
return updateBy;
}
public void setUpdateBy(String updateBy) {
this.updateBy = updateBy == null ? null : updateBy.trim();
}
public Integer getDeleteTag() {
return deleteTag;
}
public void setDeleteTag(Integer deleteTag) {
this.deleteTag = deleteTag;
}
public Integer getIsVisible() {
return isVisible;
}
public void setIsVisible(Integer isVisible) {
this.isVisible = isVisible;
}
}
\ No newline at end of file
package com.tanpu.feo.feojob.dao.user.entity;
import java.util.Date;
public class TagCategory {
private String id;
private String categoryName;
private Date createTime;
private String createBy;
private Date updateTime;
private String updateBy;
private Integer deleteTag;
private String parentId;
private String orgId;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id == null ? null : id.trim();
}
public String getCategoryName() {
return categoryName;
}
public void setCategoryName(String categoryName) {
this.categoryName = categoryName == null ? null : categoryName.trim();
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public String getCreateBy() {
return createBy;
}
public void setCreateBy(String createBy) {
this.createBy = createBy == null ? null : createBy.trim();
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
public String getUpdateBy() {
return updateBy;
}
public void setUpdateBy(String updateBy) {
this.updateBy = updateBy == null ? null : updateBy.trim();
}
public Integer getDeleteTag() {
return deleteTag;
}
public void setDeleteTag(Integer deleteTag) {
this.deleteTag = deleteTag;
}
public String getParentId() {
return parentId;
}
public void setParentId(String parentId) {
this.parentId = parentId == null ? null : parentId.trim();
}
public String getOrgId() {
return orgId;
}
public void setOrgId(String orgId) {
this.orgId = orgId == null ? null : orgId.trim();
}
}
\ No newline at end of file
This diff is collapsed.
......@@ -2,10 +2,20 @@ package com.tanpu.feo.feojob.dao.user.mapper;
import com.tanpu.feo.feojob.dao.user.entity.CurriculumRes;
import com.tanpu.feo.feojob.dao.user.entity.CurriculumResExample;
import java.util.Date;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
public interface CurriculumResMapper {
@Select("select id from curriculum_res where org_id=#{orgId}")
List<String> selectIdByOrgId(@Param("orgId") String orgId);
@Select("select max(create_time) from curriculum_res where org_id=#{orgId}")
Date selectMaxCreateTimeByOrgId(@Param("orgId") String orgId);
long countByExample(CurriculumResExample example);
int deleteByExample(CurriculumResExample example);
......
package com.tanpu.feo.feojob.dao.user.mapper;
import com.tanpu.feo.feojob.dao.user.entity.TagCategory;
import com.tanpu.feo.feojob.dao.user.entity.TagCategoryExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
public interface TagCategoryMapper {
@Select("select distinct id from tag_category where org_id=#{orgId}")
List<String> selectDistinctIdByOrgId(@Param("orgId") String orgId);
long countByExample(TagCategoryExample example);
int deleteByExample(TagCategoryExample example);
int deleteByPrimaryKey(String id);
int insert(TagCategory record);
int insertSelective(TagCategory record);
List<TagCategory> selectByExample(TagCategoryExample example);
TagCategory selectByPrimaryKey(String id);
int updateByExampleSelective(@Param("record") TagCategory record, @Param("example") TagCategoryExample example);
int updateByExample(@Param("record") TagCategory record, @Param("example") TagCategoryExample example);
int updateByPrimaryKeySelective(TagCategory record);
int updateByPrimaryKey(TagCategory record);
}
\ No newline at end of file
package com.tanpu.feo.feojob.dao.user.mapper;
import com.tanpu.feo.feojob.dao.user.entity.TagRel;
import com.tanpu.feo.feojob.dao.user.entity.TagRelExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
public interface TagRelMapper {
@Select("select distinct id from tag_rel where org_id=#{orgId}")
List<String> selectDistinctIdByOrgId(@Param("orgId") String orgId);
long countByExample(TagRelExample example);
int deleteByExample(TagRelExample example);
int insert(TagRel record);
int insertSelective(TagRel record);
List<TagRel> selectByExample(TagRelExample example);
int updateByExampleSelective(@Param("record") TagRel record, @Param("example") TagRelExample example);
int updateByExample(@Param("record") TagRel record, @Param("example") TagRelExample example);
}
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment