OrganizationServiceTemplateGroupMapper.java 4.07 KB
Newer Older
eddie.woo's avatar
eddie.woo committed
1 2 3 4 5
package pwc.taxtech.atms.dao;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.session.RowBounds;
gary's avatar
gary committed
6
import org.springframework.stereotype.Repository;
eddie.woo's avatar
eddie.woo committed
7
import pwc.taxtech.atms.MyMapper;
8
import pwc.taxtech.atms.dpo.OrganizationServiceTemplateGroupDto;
9 10
import pwc.taxtech.atms.entity.OrganizationServiceTemplateGroup;
import pwc.taxtech.atms.entity.OrganizationServiceTemplateGroupExample;
eddie.woo's avatar
eddie.woo committed
11

12 13
import java.util.List;

eddie.woo's avatar
eddie.woo committed
14
@Mapper
gary's avatar
gary committed
15
@Repository
eddie.woo's avatar
eddie.woo committed
16 17 18
public interface OrganizationServiceTemplateGroupMapper extends MyMapper {
    /**
     * This method was generated by MyBatis Generator.
19
     * This method corresponds to the database table TAX_ADMIN.ORG_SERVICE_TEMPLATE_GROUP
eddie.woo's avatar
eddie.woo committed
20 21 22 23 24 25 26
     *
     * @mbg.generated
     */
    long countByExample(OrganizationServiceTemplateGroupExample example);

    /**
     * This method was generated by MyBatis Generator.
27
     * This method corresponds to the database table TAX_ADMIN.ORG_SERVICE_TEMPLATE_GROUP
eddie.woo's avatar
eddie.woo committed
28 29 30 31 32 33 34
     *
     * @mbg.generated
     */
    int deleteByExample(OrganizationServiceTemplateGroupExample example);

    /**
     * This method was generated by MyBatis Generator.
35
     * This method corresponds to the database table TAX_ADMIN.ORG_SERVICE_TEMPLATE_GROUP
eddie.woo's avatar
eddie.woo committed
36 37 38
     *
     * @mbg.generated
     */
39
    int deleteByPrimaryKey(Long id);
eddie.woo's avatar
eddie.woo committed
40 41 42

    /**
     * This method was generated by MyBatis Generator.
43
     * This method corresponds to the database table TAX_ADMIN.ORG_SERVICE_TEMPLATE_GROUP
eddie.woo's avatar
eddie.woo committed
44 45 46 47 48 49 50
     *
     * @mbg.generated
     */
    int insert(OrganizationServiceTemplateGroup record);

    /**
     * This method was generated by MyBatis Generator.
51
     * This method corresponds to the database table TAX_ADMIN.ORG_SERVICE_TEMPLATE_GROUP
eddie.woo's avatar
eddie.woo committed
52 53 54 55 56 57 58
     *
     * @mbg.generated
     */
    int insertSelective(OrganizationServiceTemplateGroup record);

    /**
     * This method was generated by MyBatis Generator.
59
     * This method corresponds to the database table TAX_ADMIN.ORG_SERVICE_TEMPLATE_GROUP
eddie.woo's avatar
eddie.woo committed
60 61 62 63 64 65 66
     *
     * @mbg.generated
     */
    List<OrganizationServiceTemplateGroup> selectByExampleWithRowbounds(OrganizationServiceTemplateGroupExample example, RowBounds rowBounds);

    /**
     * This method was generated by MyBatis Generator.
67
     * This method corresponds to the database table TAX_ADMIN.ORG_SERVICE_TEMPLATE_GROUP
eddie.woo's avatar
eddie.woo committed
68 69 70 71 72 73 74
     *
     * @mbg.generated
     */
    List<OrganizationServiceTemplateGroup> selectByExample(OrganizationServiceTemplateGroupExample example);

    /**
     * This method was generated by MyBatis Generator.
75
     * This method corresponds to the database table TAX_ADMIN.ORG_SERVICE_TEMPLATE_GROUP
eddie.woo's avatar
eddie.woo committed
76 77 78
     *
     * @mbg.generated
     */
79
    OrganizationServiceTemplateGroup selectByPrimaryKey(Long id);
eddie.woo's avatar
eddie.woo committed
80 81 82

    /**
     * This method was generated by MyBatis Generator.
83
     * This method corresponds to the database table TAX_ADMIN.ORG_SERVICE_TEMPLATE_GROUP
eddie.woo's avatar
eddie.woo committed
84 85 86 87 88 89 90
     *
     * @mbg.generated
     */
    int updateByExampleSelective(@Param("record") OrganizationServiceTemplateGroup record, @Param("example") OrganizationServiceTemplateGroupExample example);

    /**
     * This method was generated by MyBatis Generator.
91
     * This method corresponds to the database table TAX_ADMIN.ORG_SERVICE_TEMPLATE_GROUP
eddie.woo's avatar
eddie.woo committed
92 93 94 95 96 97 98
     *
     * @mbg.generated
     */
    int updateByExample(@Param("record") OrganizationServiceTemplateGroup record, @Param("example") OrganizationServiceTemplateGroupExample example);

    /**
     * This method was generated by MyBatis Generator.
99
     * This method corresponds to the database table TAX_ADMIN.ORG_SERVICE_TEMPLATE_GROUP
eddie.woo's avatar
eddie.woo committed
100 101 102 103 104 105 106
     *
     * @mbg.generated
     */
    int updateByPrimaryKeySelective(OrganizationServiceTemplateGroup record);

    /**
     * This method was generated by MyBatis Generator.
107
     * This method corresponds to the database table TAX_ADMIN.ORG_SERVICE_TEMPLATE_GROUP
eddie.woo's avatar
eddie.woo committed
108 109 110 111
     *
     * @mbg.generated
     */
    int updateByPrimaryKey(OrganizationServiceTemplateGroup record);
eddie.woo's avatar
eddie.woo committed
112

113
    List<OrganizationServiceTemplateGroupDto> getSingleOrgByOrgIdToOSTGDto(@Param("orgId") String orgId);
114

115
    List<String> getOrgnizationServiceTemplateGroupOrgNames(@Param("templateGroupDtoId") Long templateGroupDtoId);
eddie.woo's avatar
eddie.woo committed
116
}