6 changed files with 153 additions and 10 deletions
@ -0,0 +1,36 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
|||
|
|||
<mapper namespace="com.elink.esua.epdc.dao.PartyOrgDao"> |
|||
|
|||
<resultMap type="com.elink.esua.epdc.entity.PartyOrgEntity" id="partyOrgMap"> |
|||
<result property="id" column="ID"/> |
|||
<result property="partyOrgName" column="PARTY_ORG_NAME"/> |
|||
<result property="introduction" column="INTRODUCTION"/> |
|||
<result property="twoCommittees" column="TWO_COMMITTEES"/> |
|||
<result property="partyMemberNum" column="PARTY_MEMBER_NUM"/> |
|||
<result property="longitude" column="LONGITUDE"/> |
|||
<result property="latitude" column="LATITUDE"/> |
|||
<result property="deptName" column="DEPT_NAME"/> |
|||
<result property="deptId" column="DEPT_ID"/> |
|||
<result property="typeCode" column="TYPE_CODE"/> |
|||
<result property="parentDeptIds" column="PARENT_DEPT_IDS"/> |
|||
<result property="parentDeptNames" column="PARENT_DEPT_NAMES"/> |
|||
<result property="allDeptIds" column="ALL_DEPT_IDS"/> |
|||
<result property="allDeptNames" column="ALL_DEPT_NAMES"/> |
|||
<result property="delFlag" column="DEL_FLAG"/> |
|||
<result property="revision" column="REVISION"/> |
|||
<result property="createdBy" column="CREATED_BY"/> |
|||
<result property="createdTime" column="CREATED_TIME"/> |
|||
<result property="updatedBy" column="UPDATED_BY"/> |
|||
<result property="updatedTime" column="UPDATED_TIME"/> |
|||
</resultMap> |
|||
|
|||
<select id="isPartyOrgExistByPartyOrgType" resultType="Integer"> |
|||
SELECT |
|||
COUNT(1) |
|||
FROM epdc_party_org |
|||
WHERE DEL_FLAG = '0' |
|||
AND TYPE_CODE = #{typeCode} |
|||
</select> |
|||
</mapper> |
@ -0,0 +1,41 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
|||
|
|||
<mapper namespace="com.elink.esua.epdc.dao.PartyOrgTypeDao"> |
|||
|
|||
<resultMap type="com.elink.esua.epdc.entity.PartyOrgTypeEntity" id="partyOrgTypeMap"> |
|||
<result property="id" column="ID"/> |
|||
<result property="typeName" column="TYPE_NAME"/> |
|||
<result property="typeCode" column="TYPE_CODE"/> |
|||
<result property="sort" column="SORT"/> |
|||
<result property="enable" column="ENABLE"/> |
|||
<result property="delFlag" column="DEL_FLAG"/> |
|||
<result property="revision" column="REVISION"/> |
|||
<result property="createdBy" column="CREATED_BY"/> |
|||
<result property="createdTime" column="CREATED_TIME"/> |
|||
<result property="updatedBy" column="UPDATED_BY"/> |
|||
<result property="updatedTime" column="UPDATED_TIME"/> |
|||
</resultMap> |
|||
|
|||
<select id="isTypeCodeRepeated" resultType="Integer"> |
|||
SELECT |
|||
COUNT(1) |
|||
FROM epdc_party_org_type |
|||
WHERE DEL_FLAG = '0' |
|||
AND TYPE_CODE = #{typeCode} |
|||
<if test="id != null and id.trim() != ''"> |
|||
AND ID != #{id} |
|||
</if> |
|||
</select> |
|||
|
|||
<select id="isTypeNameRepeated" resultType="Integer"> |
|||
SELECT |
|||
COUNT(1) |
|||
FROM epdc_party_org_type |
|||
WHERE DEL_FLAG = '0' |
|||
AND TYPE_NAME = #{typeName} |
|||
<if test="id != null and id.trim() != ''"> |
|||
AND ID != #{id} |
|||
</if> |
|||
</select> |
|||
</mapper> |
Loading…
Reference in new issue